body {
	background:#fff url("http://media.philly.com/designimages/spacer.gif") repeat-x;
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	margin:auto;
	position:relative;
}
a {color:#004488;}
a:hover {color:#004488;text-decoration:underline;}
#leaderboard-ad {
	width:728px;
	margin:0 auto;
	padding:5px 0;
}
#leaderboard, #leaderBoard {
	padding:5px 0;
}
#maincontainer {
	width: 1000px;
	background:url('http://media.philly.com/designimages/pBackground.gif') repeat-y;
	border:none;
}
#pageTopCorner {
	height:75px;
	position:relative;
	z-index:0;
	left:10px;
	width:982px;
	/*background:url('http://media.philly.com/designimages/pNavRibbon-upperLeftBg.gif') no-repeat 988px 0;*/
	border-top: none;
	background-color:#fff;
}
#member-bar-wrapper {
	width:100%;
	background-color:#ededed;
	border-bottom:1px solid #ccc;
}
#member-bar-area { 
	width:979px;
	position:relative;
	margin:0 auto;
}
#leaderboard .container_ad {position:relative;z-index:3;top:10px;right:18px;}
/* ==============================
     UPPER NAVIGATION
================================ */
#pageheader-navleft {
	/*background:transparent url('http://media.philly.com/designimages/pNavRibbon-upperBlack2.gif') -2px 0 no-repeat;*/
	position:absolute;
	height: 25px;
	top:17px;left:610px;
	float:none;
	width:350px;
	border-left:0px solid #320e00;
	margin:5px 0 0 0;
	padding-left:20px;
}
#pageheader-navleft .links-display {
	float:left;
	margin:0 0 0 0;
	padding:2px 12px 3px 12px;
	width:auto;
	height:20px;
	font:bold 10px verdana,arial,sans-serif;
	text-align:center;
	border-right:0px solid #320e00;
	white-space:nowrap;
	background:url('http://media.philly.com/designimages/pNavRibbon-upperBkg.gif') repeat-x;
}
#pageheader-navleft .topNavLinks {
	margin:0px;
	padding:0px;
	list-style:none;
}
#pageheader-navleft .np-link {
	float:left;
	margin:0 0 0 0;
	padding:4px 0 3px 5px;
	width:auto;
	height:15px;
	font:900 11px tahoma,verdana,arial,sans-serif;
	text-align:center;
	white-space:nowrap;
	/*background:url('http://media.philly.com/designimages/pNavRibbon-upperBg.gif') repeat-x;
	border-left:1px solid #ebdfcc;*/
	word-spacing: 3px;
	color: #444;
	line-height:14px;
}
.np-link a:link {	
	font: 900 12px arial,helvetica,tahoma,verdana,sans-serif;
	color: #004488;
	word-spacing: 0px;
	padding:5px;
	text-decoration:none;
}
.np-link a#signinlink {padding-right:3px;}
.np-link a#registerlink {padding:0 5px;}
.np-link a#signoutlink {padding-left:5px;padding-right:10px;}
#pageheader-navleft .np-link a:hover{	
	font: 900 12px arial,helvetica,tahoma,verdana,arial,sans-serif;
	color: #004488;
	text-decoration: underline;
	word-spacing: 0px;
}
#pageheader-navleft a#inquirerDigitalLink img {
	padding-right:0px;
}
#pageheader-navleft a#dailynewsDigitalLink img {
	padding-left:4px;
}
#pageheader-navleft img {
	border:none;
	padding: 0px;
	margin: 0px;
	vertical-align:middle;
}
#pageheader-navleft .service-link {
	float:left;
	margin:0 0 0 10px;
	padding:4px 0px 0px 5px;
	width:45px;
	font-weight:bold;
	font-size:9px;
	white-space:nowrap;
}
#pageheader-navright {
	position:absolute;
	top:0px;right:17px;
	z-index:10;
	float:none;
	white-space:nowrap;
	border-left:1px solid #ccc;
	padding-left:9px;
}
.red {
	font: 900 11px verdana, arial, helvetica, sans-serif;
	color: #ad3638;
}
#pageheader-navright a:link {
	font: 900 12px arial,verdana,helvetica,sans-serif;
	color: #004488;
	word-spacing: 3px;
}
#logophilly {
	position: absolute;
	top: 0px; left: 42px;
}
#header-widgetArea {
	overflow:hidden;
	float:left;
	padding:5px 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#user-welcome-snippet {
	float:right;
	color:#444;
	padding-top:4px;
}
#user-welcome-snippet-wrapper {
	float:right;
}
#user-welcome-snippet br {
	display:none;
}
#user-welcome-snippet div {
	display:inline;
}
#social-media-header {
	float:right;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:4px 4px 0 4px;
}
#social-media-header ul {
	margin:0;padding:0;
	display:inline;
}
#social-media-header ul li {
	display:inline
}
#social-media-header ul li #header_facebook_icon {
}
#headerLogo {
	width:980px;
	z-index:1;
}
#header-widgetArea #tdate {
	font-size:11px;
	font-weight:bold;
	color:#444;
	display:inline;
}
#header-widgetArea #tdate span {
	height:25px;
}
#weatherWrap {
	position:absolute;
	left:27px;
	top:20px;
	z-index:200;
}
#weatherWrap .forecast a:link, #weatherWrap .forecast a:visited,#weatherWrap .forecast a:hover {
	/*
	position:absolute;
	left:114px;
	top:27px;*/
	color:#004488;
	font:900 12px arial,helvetica, verdana, sans-serif;
	z-index:100;
}
#weatherWrap .forecast a:hover {
	text-decoration:underline;
}
#weatherWrap div#wui_main {
	background-color:transparent;
	border:none;
	float:left;
	font-family: arial,helvetica,verdana,sans-serif;
	font-weight:bold;
	width:330px;
}
#weatherWrap div#wui_main div.iconWeather {
	float:left;
	height:48px;
	margin:0;
	width:110px;
}
#weatherWrap div#wui_main div.iconWeather img {
	height:50px;
	width:108px;
}
#weatherWrap div#wui_main div.forecast {
	float:left;
	margin:13px 0 0 5px;
	width:200px;
}
#weatherWrap div#wui_main div.forecast div#temp {
	float:left;
	margin:0;
	font-size:32px;
	line-height:28px;
	height:29px;
	font-weight:normal;
	padding-right:10px;
	margin-right:10px;
	color:#444;
}
#weatherWrap div#wui_main div.forecast div#condition {
	display:none;
}
#weatherWrap div#wui_main div.forecast div#alert {
	color:#ff0000;
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	margin:2px 0 0 0;
	float:left
	/*width:200px;*/
}
#weatherWrap div#wui_main div.forecast div#link {
	float:left;
	width:100px;
	padding-top:0px;
}
#weatherWrap #timeStamp {
	position:absolute;
	top:21px;
	left:115px;
}
/* ==============================
     MAIN NAVIGATION, AVENUE A REDESIGN     
================================ */
#navPlacement {
	position: static;
	top: 5px;
	z-index: 1;
	width:1000px;
}
#globalPrimaryNav {	
	background:#eee url("http://media.philly.com/designimages/doubleBorder-gray.gif") repeat-x 0 0;
	height:30px;
	width:982px;
	position:relative;
	left:10px;
	border-bottom:1px solid #dedede;
}
#globalPrimaryNav a, #globalPrimaryNav a:hover, #secondaryNav a, #secondaryNav a:hover {text-decoration:none;}
#secondaryNav {
	width:942px;
	background:none;
	border:none;
	margin: 8px 0 10px 29px;
	clear:both;
}
#globalPrimaryNav ul, #secondaryNav ul {
	margin: 0;
	text-align:center;
	padding:0px;
}
#globalPrimaryNav #primaryNav {
	border:1px solid #ccc;
	border-top:none;
	background:#fff url('http://media.philly.com/designimages/doubleBorder-gray.gif') repeat-x 0 0;	
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1); 	
	margin:0 auto;
	width:96%;
	position:absolute;
	left:18px;
	top:-5px;
	height:34px;
	padding-top:5px;
}
#globalPrimaryNav #primaryNav li:first-child{
	padding-left: 30px;
}
#globalPrimaryNav #primaryNav #secondaryNavHome li:first-child{
	padding-left:0px;
}
#globalPrimaryNav ul li.navDelimiter {
	position: relative;
	list-style-type: none;
	color: #ccc;
	font: 300 18px Georgia, Palatino, Times New Roman, serif;
	padding: 0px;
	margin: 4px 1px 0px 1px;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	float:left;
}
#globalPrimaryNav ul li#market_delimiter {
	margin-right: 0px;
}
#globalPrimaryNav ul li {
	position: relative;
	list-style-type: none;
	color: #000000;
	text-transform: none;
	font: 300 18px/32px Georgia, Palatino, Times New Roman, serif;
	padding: 0px 17px 7px;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	float:left;
}
#globalPrimaryNav li, #secondaryNav li {
	list-style-type: none;
	display: inline;
}
#globalPrimaryNav li div {
	float:none;
	display:inline;
	padding:13px 0 8px 0;
	margin-left:0px;
}
#globalPrimaryNav li div.navT1_On {
	margin-right:0px;
	padding:0px;
}
#globalPrimaryNav li div.navT1_On a, #globalPrimaryNav li div.navT1_On a:hover {
	background-color:transparent;
	padding:8px 16px 7px 16px;
}
#globalPrimaryNav li div a:hover {
	background-color:transparent;
	padding:8px 16px 7px 16px;
	color:#004488;
}
#globalPrimaryNav li div:hover {
	margin-left:0px;
}
#globalPrimaryNav li.navT1_On a {
	color:#004488;
	background-color:transparent;
}
#globalPrimaryNav li a {
	color:#000000;
	padding:0px;
	text-transform:none;
	font: 300 18px/32px Georgia, Palatino, Times New Roman, serif;
	padding:0;
	-webkit-font-smoothing: antialiased;	
	-moz-font-smoothing: antialiased;		
}
#globalPrimaryNav li.classifieds:hover a#navT1_classifieds {color:#004488;}
#globalPrimaryNav li a#navT1_search {padding:0px;outline:none;display:block;}
#globalPrimaryNav li a#navT1_search img {border:none;}
#globalPrimaryNav #searchBar {position:absolute;top:0px;right:5px;}
#globalPrimaryNav #searchBar div.active {background:#000 url('http://media.philly.com/designimages/search-icon-black.png') no-repeat 0 0;padding:0px;width:45px;height:40px;margin:0;display:block;}
#globalPrimaryNav #searchBar div {background:transparent url('http://media.philly.com/designimages/search-icon-white.png') no-repeat 0 0;padding:0px;width:45px;height:40px;margin:0;display:block;}
#globalPrimaryNav ul #searchBar {width:40px;}
#globalPrimaryNav ul #searchBar:before {content:"";}
#globalPrimaryNav #searchBar div.active img {visibility:hidden;}
#globalPrimaryNav .change:before {content:'';}

#globalPrimaryNav li.classifieds {
	padding: 0px;
	text-align: center;
	z-index:1000000;
}
#globalPrimaryNav li.classifieds:hover {
	position: relative; 
	z-index: 9999;
}
#globalPrimaryNav li.classifieds:hover #nav_section_marketplace_arrow {
	background-image: url('http://media.philly.com/designimages/main_menu_shop_arrow_blue.png');
	background-repeat: no-repeat;
	position: absolute;
	width: 7px;
	height: 6px;
	top: 13px;
	right: 7px;
}
#nav_section_marketplace_arrow {
	background-image: url('http://media.philly.com/designimages/main_menu_shop_arrow.png');
	background-repeat: no-repeat;
	position: absolute;
	width: 7px;
	height: 6px;
	top: 14px;
	right: 8px;
}
#globalPrimaryNav li.classifieds:hover > #secondaryNavHome {
    display: block;
}

#globalPrimaryNav li.classifieds .classifiedsLink {
	z-index: 10;
	position: relative;
	padding: 5px 20px
}

#globalPrimaryNav li.classifieds:hover .classifiedsLink {
	background-color:#eee;
	border:1px solid #d8d8d8;
	border-bottom: 1px solid #eee;
	padding: 4px 19px;
}

#globalPrimaryNav li.classifieds div a:hover {
	padding: 0px;
}

#globalPrimaryNav #secondaryNavHome {
	z-index: 9;
}

#globalPrimaryNav li #secondaryNavHome {
	list-style-type: none;
	padding-left: 0px;
	margin-top: -2px;
	margin-left: 0px;
	right:0px;
	position: absolute;
	background-color:#eee;
	border:1px solid #d8d8d8;
	width: 240px;	
	display:none;
}

#globalPrimaryNav li #secondaryNavHome .secondaryNavSplit {
	position: relative;
	float: left;
	width: 90px;
	margin: 10px 20px;
	padding: 0px;
}

#globalPrimaryNav li #secondaryNavHome .secondaryNavSplitLeft {
	margin-right: 10px;
}

#globalPrimaryNav li #secondaryNavHome .secondaryNavSplitRight {
	margin-left: 10px;
}

#globalPrimaryNav li #secondaryNavHome .secondaryNavSplit .secondaryNavSplitTitle, #globalPrimaryNav li #secondaryNavHome .secondaryNavSplit .secondaryNavSplitTitle:hover {
	color: #444444;
    display: block;
    font-family: Georgia,Palatino,sans-serif;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    line-height: 20px;
    margin: 0;
    padding: 0;
    text-align: left;
}

#globalPrimaryNav li #secondaryNavHome li {
	position: relative;
	border-top: 1px solid #d8d8d8;
	display: block;
	padding: 5px 0;
	text-align: left;
	float:none;
	font:900 12px/12px arial, helvetica, verdana, sans-serif;	
}
#globalPrimaryNav li #secondaryNavHome li a {
	color:#004488;
	font:900 12px/12px arial, helvetica, verdana, sans-serif;
	padding:0px;
	display:block;
}
#globalPrimaryNav li #secondaryNavHome li.shop {
	border-top:none;
	padding-bottom:0px;
	padding-top:0px;
}
#globalPrimaryNav li #secondaryNavHome li.shop a {
	color:#000000;
	padding:0px;
	text-transform:none;
	font: 300 18px/22px Georgia, Palatino, Times New Roman, serif;
	padding:0px 16px 6px 9px;
}
#globalPrimaryNav li #secondaryNavHome li.shop a:hover {
	color:#004488;
}	
#globalPrimaryNav #navT1_holiday {background: url('http://media.philly.com/designimages/nav-flakes.png') no-repeat -9px 0;}
#globalPrimaryNav li a.hover, #globalPrimaryNav li a:hover,#globalPrimaryNav li.hover, #globalPrimaryNav li:hover,#globalPrimaryNav li div.navT1_On a.hover, #globalPrimaryNav li div.navT1_On a {
	color:#004488;
}
#globalPrimaryNav li.philly div, #globalPrimaryNav li.philly div:hover {
	background:none;
	padding:4px 0px 4px 0px;
	margin: 0 0 0 0;
}
#globalPrimaryNav li.philly a, #globalPrimaryNav li.philly a:hover {
	background:none;
	padding:4px 12px 4px 12px;
	margin: 0 0 0 0;
	border-left: none;
}
#secondaryNav ul {
	margin:auto;
	padding:0 0 3px 0;
	height:20px;
	border-bottom:1px solid #ccc;
}
#secondaryNav li div {
	float:left;
	padding:4px 0px 0px 0px;
	background:none;
}
#secondaryNav li a {
	color:#444;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size:10px;
	font-weight:700;
	margin:1px 0px 1px 0px;
	padding:0 6px;
	text-transform:uppercase;
}
/* margin settings for secondary Nav */
#secondaryNav ul.business {margin-left:0px;}
#secondaryNav ul.calendar {margin-left:100px;}
#secondaryNav ul.restaurants {margin-left:40px;}
#secondaryNav ul.homepage li a {
	border-right: none;
}
#secondaryNav ul.homepage .rightalign {
	float: right;
	border-left: 1px solid #eed8ab;
	height: 17px;
}
#secondaryNav ul.homepage .rightalign a {
	border-left: 1px solid #ffffff;
	height: 17px;
}
#secondaryNav ul.homepage b {
	color:#4f9b1c;
}
/* secondary navigation colors */

#secondaryNav ul a:hover {
	color:#004488;
}
.megamenu {
	position: absolute;
	display: none;
	left: 0;
	top: 10px;
	background-color:#eeeeee;
	#*background:#eee url("http://media.philly.com/designimages/doubleBorder-gray.gif") repeat-x 0 0;*#	
}

.megamenu #fixHeight {
	float: left;
	background-color:transparent;
	padding: 5px;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	/*display: none; -Hidden for those with js turned off--*/
	border-bottom:1px solid #ccc;
	background-image:url("http://media.philly.com/designimages/pCircle-close-grey.png");
	background-repeat: no-repeat;
	background-position:98% 97%;
}
.megamenu a.bl {
	color:#be5e29;
	font: 300 11px verdana,arial,helvetica,sans-serif;
	text-transform:none;
	background: none;
	padding:0 0 10px 10px;
	line-height: 125%;
	text-decoration: none;
	white-space: nowrap;
}
.megamenu div.b_sq {visiblity:hidden;display:none;}
.megamenu dl.headlineonly {
	list-style: none;
	padding:0;
	margin: 0;
}
.megamenu dl.headlineonly dt {padding:4px 0 0 0px;margin:0 0 8px 0;}
/*DropDown Menu Article*/
.megamenu #fixHeight .misccontainer_100 .container {
	background-color:#fff;
	padding: 5px 10px 5px 10px;
	margin-bottom: 24px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-left-radius: 10px;
	border:1px solid #E3D6b8;
}
.megamenu #fixHeight .misccontainer_100 .container .containertitle {margin-top:2px;padding-top:0px;}
.megamenu #fixHeight .misccontainer_100 .container .containertitle a:link, .megamenu #fixHeight .misccontainer_100 .container .containertitle a:active, .megamenu #fixHeight .misccontainer_100 .container .containertitle a:visited, .megamenu #fixHeight .misccontainer_100 .container .containertitle a:hover {font:900 14px arial,verdana,sans-serif;color:#afb1b0;word-spacing:1px;}
.megamenu #fixHeight .misccontainer_100 .container .container_inner .subfeature-headline a:link,.megamenu #fixHeight .misccontainer_100 .container .container_inner .subfeature-headline a:visited, .megamenu #fixHeight .misccontainer_100 .container .container_inner .subfeature-headline a:hover, .megamenu #fixHeight .misccontainer_100 .container .container_inner .subfeature-headline a:active {color:#000;font:900 14px arial,verdana,sans-serif;}
.megamenu #fixHeight .misccontainer_100 .container .container_inner .digest-lead .minitext a:link,.megamenu #fixHeight .misccontainer_100 .container .container_inner .digest-lead .minitext a:visited, .megamenu #fixHeight .misccontainer_100 .container .container_inner .digest-lead .minitext a:hover, .megamenu #fixHeight .misccontainer_100 .container .container_inner .digest-lead .minitext a:active {color:#BE5E29;}
.megamenu #fixHeight .misccontainer_100 .container .container_inner .digest-lead .minitext .arrow {color:#BE5E29;}
/*4 column layout*/
.megamenu4 #fixHeight {
width:972px;
height:auto;
}
.megamenu4 .misccontainer_left_23,
.megamenu4 .misccontainer_middle_23,
.megamenu4 .misccontainer_midright_23,
.megamenu4 .misccontainer_right_23 {
	width: 25%;
	padding-bottom: 10px;
	float: left;
}
.megamenu4 .customNav .misccontainer_left_23 {
	width: 340px !important;
	margin:10px 20px 0px 10px;
}
.megamenu4 .customNav .misccontainer_middle_23 {
	width: 180px !important;
	margin:10px 20px 0px 0px;

}
.megamenu4 .customNav .misccontainer_midright_23 {
	width: 178px !important;
	margin:10px 20px 0px 0px;
}
.megamenu4 .customNav .misccontainer_right_23 {
	width: 187px !important;
	margin-top:10px;
}

.megamenu4 .customClassifieds .misccontainer_left_23 {
	width: 233px !important;
	margin:10px 20px 0px 10px;
}
.megamenu4 .customClassifieds .misccontainer_middle_23 {
	width: 233px !important;
	margin:10px 20px 0px 0px;

}
.megamenu4 .customClassifieds .misccontainer_midright_23 {
	width: 233px !important;
	margin:10px 20px 0px 0px;
}
.megamenu4 .customClassifieds .misccontainer_right_23 {
	width: 182px !important;
	margin-top:10px;
}
.megamenu4 .customNav .containertitle, 
.megamenu4 .customClassifieds .containertitle {
  color: #444;
  font-family: georgia,tahoma,verdana,arial;
  font-size: 13px;
  margin: 0 0 8px;
  text-transform: capitalize;
  font-style:italic;
}

.megamenu4 .customNav .headlineonly dt, .megamenu4 .customNav .headlines-digest dt {
  margin: 0;
  padding: 4px 0 0 1px;
}

.megamenu4 .customNav .misccontainer_right_23 .headlineonly dt, .megamenu4 .customNav .misccontainer_right_23 .headlines-digest dt {
  margin: 0;
  padding: 0;
}

.megamenu4 .customNav .misccontainer_right_23 .container_image_img,
.megamenu4 .customClassifieds .misccontainer_right_23 .container_image_img {
  padding:5px 0 0 5px
}
.megamenu4 .customNav .misccontainer_right_23 .morelink,
.megamenu4 .customClassifieds .misccontainer_right_23 .morelink {
text-align: right;
margin-bottom:12px;
}
.megamenu4 .customNav .misccontainer_left_23 .morelink {
text-align: left;
}
.megamenu4 .misccontainer_right_23 .morelink .arrow {
display:none;
}
.megamenu4 .customNav a.bl {
padding:0 0 10px 0 !important;
}
.megamenu4 .customNav a.bl {
padding:0 0 10px 0 !important;
}
.megamenu4 .customNav .misccontainer_left_23 a.bl {
font-weight:bold;
}

.megamenu4 .customNav .misccontainer_right_23 a.bl,
.megamenu4 .customClassifieds .misccontainer_right_23 a.bl {
  color: #000000 !important;
  font-family: arial, helvetica !important;
  font-size: 11px !important;
  padding: 0 0 10px !important;
}
.megamenu4 .customNav a.br b,
.megamenu4 .customClassifieds a.br b {
  background: none repeat scroll 0 0 transparent !important;
  color: #333333;
  display: block;
  margin: -8px 0 0;
  padding: 0 0 5px;
  text-transform: uppercase;
  font-size:10px;
  line-height:18px;
  font-family:Tahoma, Geneva, sans-serif, verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
.megamenu4 .customNav a:hover,
.megamenu4 .customClassifieds a:hover{
  color: #333333;
}
.megamenu4 .customNav a.bl {
	color:#004488;
}
.megamenu4 .customNav a:hover {
	color:#004488;
}
.megamenu4 .customNav .topstory-headline {
	color:#000;
	font:16px Georgia,Palatino,Times New Roman,serif;
}
.megamenu4 dl.headlines-digest a, .megamenu4 dl.relatedlist a {
	color:#004488;
}
/* 3 column layout  */

.megamenu3 #fixHeight {
	width: 400px;
}
.megamenu3 .misccontainer_left_32,
.megamenu3 .misccontainer_middle_32,
.megamenu3 .misccontainer_right_32 {
	width: 33%;
	padding-bottom: 10px;
}
/* 2 column layout css*/
.megamenu2 #fixHeight {
	width: 250px;
}
.megamenu a.bl b {
	padding:7px 0 5px 10px;
	margin:0 0 0 -10px;
	color:#004488;
	font: 900 12px arial,helvetica,verdana,arial,sans-serif;
	text-transform:none;
}
.megamenu a.br b {
	background: url(http://media.philly.com/designimages/pArrow-ylwRight.gif) 0 4px no-repeat;
	padding:0px 0px 0px 10px;
	margin:0;
	color:#5b2000;
	font: 900 11px verdana,arial,helvetica,sans-serif;
	text-transform:none;
	display: block;
}
.megamenu .misccontainer_left_49,
.megamenu .misccontainer_right_49 {
	float: left;
	width: 48%; 
	padding-bottom: 10px;
}
/* 1 column layout css*/
.megamenu1 #fixHeight {
	width: 125px;
}
.megamenu1 .misc_inner {
	float: left;
	width: 98%; 
	padding-bottom: 10px;
}
#signinTop  {  
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	z-index: 100;
	background-color: #fff;
	margin: 10px 0 0 10px;  
	padding: 0; 
	/*--Bottom right rounded corner--*/
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border:3px solid #ffe2a0;
	width:250px;
} 
#signinTop ol, .sign_up ol {  
	padding: 1em 1em 0 1em; 
	margin: 0;
	list-style: none;  
}  

#signinTop  li, .sign_up  li {  
	padding-bottom: 1em;  
}  

#signinTop input, .sign_up input {
	border: 1px solid #ccc;

}

#signinTop .signin_btn, .sign_up .signin_btn {  
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border:1px solid #e9b07e; 
	background-color: #ffe2a0;
	font: 300 11px verdana,arial,helvetica,sans-serif;
	color: #904c1a;
}

#signinTop label,  .sign_up label{    
	display: block;  
	font: 300 11px verdana,arial,helvetica,sans-serif;
	color: #5e5e5e;
	padding-bottom: 0;
	margin: 0;
}


#signinTop ol a:link, #signinTop ol a:active, #signinTop ol a:visited, #signinTop ol a:hover, .sign_up ol a:link, .sign_up ol a:active, .sign_up ol a:visited, .sign_up ol a:hover {
	color:#82450f;
	font: 300 11px verdana,arial,helvetica,sans-serif;
	text-transform:none;
	background: none;
	padding:0 0 10px 0;
	line-height: 175%;
	text-decoration:none;
}


/* COBRAND RETROFIT */

#pageheader {height:134px; background:url(http://media.philly.com/designimages/pageheader_hr_double.gif) 0 121px repeat-x;}

#pageheader #navPlacement {
	position: absolute;
	top: 134px; left: 0;
	z-index: 10;}
	

#pageTopHeader #logophilly {
	position: absolute;
	top: 38px; left: 15px;
	}

#contentcontainer-pre {
	width:980px;
	margin: 0 0 0 11px;
}
#maincontainer div.secondaryDisplay {background:transparent;margin: 0;width:auto;}

#contentcontainer-pre #sectiontop {background:none;}

#pageTopHeader {
	height:132px;
	position:relative;
	z-index:0;
	left:4px;
	background:none;
	}

/*======================
Sign In section content
=======================*/

.sign_up {
	background-color: #fff;
	border:none;
	padding: 0;
}

#toggleSigninDiv div.reader_note {
	width:300px;
	margin-right: 0;
	padding-right: 0;
	border: none;
}

#toggleSigninDiv div.reader_note .headline {
	padding-right:0;
}

#toggleUsernameMsgDiv .sitemsg_911, #toggleConfirmEmailDiv .sitemsg_911, #toggleSigninDiv .sitemsg_911 {
	background-color: #fff;
	border: none;
	clear:left;
}

#toggleSigninDiv .sitemsg_911 .container_floatright {
	float: right;
	width: 220px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border:3px solid #ffe2a0;
	padding: 10px 10px 0px 10px;
}


#toggleSigninDiv .sitemsg_911 ol {
	padding: 1em 1em 0 1em; 
	margin: 0;
	list-style: none; 
}
 
#toggleSigninDiv .sitemsg_911 li {
 	padding-bottom:1em;
}

#toggleSigninDiv .sitemsg_911 label{    
	display: block;  
	font: 300 11px verdana,arial,helvetica,sans-serif;
	color: #5e5e5e;
	padding-bottom: 0;
	margin: 0;
}

#toggleSigninDiv .sitemsg_911 input {
	border: 1px solid #CCC;
}

#toggleSigninDiv .sitemsg_911 .signin_btn {  
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border:1px solid #e9b07e; 
	background-color: #ffe2a0;
	font: 300 11px verdana,arial,helvetica,sans-serif;
	color: #904c1a;
}

#toggleSigninDiv .sitemsg_911 ol a:link, #toggleSigninDiv .sitemsg_911 ol a:active, #toggleSigninDiv .sitemsg_911 ol a:visited, #toggleSigninDiv .sitemsg_911 ol a:hover {
	color:#82450f;
	font: 300 11px verdana,arial,helvetica,sans-serif;
	text-transform:none;
	background: none;
	padding:0 0 10px 0;
	line-height: 175%;
	text-decoration:none;
}

/* ==============================
     SEARCH FORM CLASSES     
================================ */


#pageTopCorner #search {
	/*--Bottom right rounded corner--
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border:1px solid #CCC;*/
	padding:0;
	right: -75px;
	position: relative;
	white-space:nowrap;
	top: 0px;
	width:170px;
	z-index: 9999;
}
#pageTopCorner #search p {
	font: 300 10px verdana,arial,helvetica,sans-serif;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;	
}
#pageTopCorner #search form {
	float: left;
	width:180px;
}
#pageTopCorner #search .searchoption {
	text-transform:none;
	font:italic 10px arial,helvetica,arial, verdana, sans-serif;
	color:#444;
	padding-left:3px;
	margin-right:10px;
}
#pageTopCorner #search label {
	display:block;
	position:absolute;
	left:147px;
	top:1px;	
	width:30px;
	height:25px;
	vertical-align:middle;
	background-color:transparent;
	border-left:1px solid #ccc;
}
#pageTopCorner #search input.point-black {
	font: 300 11px verdana,arial,helvetica,sans-serif;
	color: #404040;
	border:none;
	padding: 0px;
	margin-top:1px;
	width: 30px;
	height:23px;
	text-transform: none;
	vertical-align:middle;
	background:#fff url('http://media.philly.com/designimages/searchIcon-philly.png') no-repeat center center;	
	cursor:pointer;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;	
}
#pageTopCorner #search input#gsaphilly {
	border: 2px solid #000;
	position:relative;
	top:0px;
	height:11px;
	background-color:#fff;
	width:170px;
	border: 1px solid #C3C3C3;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;
	color: #aaaaaa;
	font: italic 12px arial,verdana,hevetica,sans-serif;
	padding: 7px 4px;
	vertical-align: middle;
}
#pageTopCorner #search input#phillysearchapp {
	margin-left:0px;
}
#pageTopCorner #search input.keyword {
	border: 1px solid #CCC;
	width: 150px;
	height: 17px;
}

#pageTopCorner #search .container .graylabel {
	font: 900 11px verdana, arial, helvetica, sans-serif;
	color: #ad3638;
	float:left;margin:4px 4px 0 0;padding:0 0 0 0;
}

#pageTopCorner #search .container .graylabel .gray {
	color: #999;
}

/* user registration styles */
#lCol h1.userarea a { font-family:arial,verdana;font-size:18px;font-weight:bold; text-transform:none;}
#lCol .userregborder { background:#F7F4ED; border:1px dashed #AAAAAA; padding:6px; }


#phillyweather {margin:3px 0px 0 0; white-space:nowrap;height:32px;width:340px;} 
#phillyweather .wsticker, #phillyweather .wtime {display:none;visibility:hidden;}
#phillyweather .wdate {color:#000;text-align:left;padding:3px 0 0 0;white-space:nowrap;position:relative;left:113px;}
#header-widgetArea .wnav {padding:1px 0 0 0px;text-align:right;position:absolute;top:35px;right:160px;}
.sliderpencil {padding:0 8px 0px 15px;background:none;position:static;z-index:1;top:0px;left:0px;width:972px;text-align:center;margin-top:12px;clear:both;}


/* ==============================
     STRUCTURAL     
================================ */

#contentcontainer {
	background:url(http://media.philly.com/designimages/spacer.gif);margin:0 0 10px 0;
}

#lCol {
	background:none;
	width: 642px;
	padding: 0 0 0 0;
	margin: 6px 6px 0 12px;
	display:inline;
}

#contentinside, 
#article-contentinside {
	margin:0 0 0 12px;
	padding: 0 0 0 0;
}

/*
#rCol {
	width:320px;
	padding: 10px 0 0 0;
	margin:0 0 0 0;
	float:left;
	display:inline;
}

#contentrightside {
	padding: 0 0 0 0px;
	height:100%;
	margin:10px 0 0 0;
}
*/

/* ==============================
     CONTAINER STYLES    
================================ */

dl.headlines-digest a, dl.relatedlist a {
	text-decoration:none;
}

dl.headlines-digest a:hover, dl.relatedlist a:hover {
	text-decoration:underline;
}

dl.headlineonly dt {margin-bottom:2px;}

.morelink {text-align:right;}

#lCol a.bl, 
#lCol .bl, 
#lCol a.bl:hover, 
#lCol a.bl:visited, 
#lCol a.bl:active,  
/* #rCol .bl, */
.morelink .arrow a, 
.morelink .arrow a:hover, 
.morelink .arrow {color:#005266;}

.relatedlist li {
	padding-top:3px; 
	color:#B61D27;
}

.medium-digest .icon, 
.relatedlist .icon, 
.headlines-digest .icon, 
.headlineonly .icon {
	width:17px;
	margin:2px 3px 0px 0;
}

.topstory-headline {
	font: bold 19px Georgia, Palatino, Times New Roman, serif;
}

.medium-headline, 
.subfeature-headline, 
.digest-headline {
	font: bold 13px Georgia, Palatino, Times New Roman, serif;
}

a.headlineonly, 
a.headlineonly:hover {
	color:#005266;
	font-weight:bold;
}

.digest-lead p {margin:0;padding:0;}

.containertitle, .containertitle a, .supercontainertitle, .supercontainertitle a {
	margin: 8px 0 0 0;
	padding: 5px 0 2px;
	text-transform:uppercase;
	font:12px arial narrow, helvetica, trebuchet ms, sans-serif;
	font-weight:700;word-spacing:3px;
	}

.containertitlespacer {
	clear:both; margin: 10px 0 0 0;
}

#lCol .containertitle, 
#lCol .supercontainertitle {
	padding:4px 0 4px 6px;
	background:#320E00;
}

#lCol .containertitle, 
#lCol .containertitle a, 
#lCol .containertitle a:visited, 
#lCol .supercontainertitle, 
#lCol .supercontainertitle a, 
#lCol .supercontainertitle a:visited  {
	color:#444;
}

/*
#rCol .containertitle, 
#rCol .containertitle a,
#rCol .containertitle a:visited {
	color:#444;
}
*/

.containertitle .arrow {color:#320e00;}

/* supercontainer specific */

.supercontainer .container_image_img {padding:5px 0 5px 0; margin-bottom:5px; font-size:10px; color:#333;}

.supercontainertitle {
	font-weight:bold;
	text-align:left; 
	border-bottom:0px solid #eee; 
	margin:8px 0 5px 0; 
	font-size:12px; 
	clear:both;
	padding: 5px 0 2px;
	text-transform:uppercase;
}

/*
#rCol .container, #rCol .container_relatedlinks {
	background-color: #f7f4ed;
	border:1px dashed #aaa;
	padding: 0 0 13px 0;
	margin:0 0 13px 10px;
	width:291px;
	overflow:hidden;
}

#rCol .container_calendar {
	background: #e8e8e8;
	border:0px dashed #aaa;
	padding: 0 5px 13px 5px;
	margin:0 0 13px 0;
	width:290px;
	overflow:hidden;
}
#rCol .container_velocity {
	width:300px;
	margin-left:10px;
}
#rCol .container_calendar .containertitle {padding:5px 0 5px 5px;background:#e8e8e8;}
*/
#lCol .eventlist-listing {margin:8px 0 8px 0;border-top:1px dotted #ccc;padding:8px 0 0px 0;}

#lCol .containertitle img.arrow-offset, 
#lCol .supercontainertitle img.arrow-offset {margin:0px 0px 0 0;}

/* container title - right rail only */
/*
#rCol .containertitle {padding:5px 0 5px 5px;background:#f7f4ed;}
#rCol .containertitle img.arrow-offset {margin:2px 0 0 0;}
*/
a img.arrow-offset {border:0px;}

/* ==============================
     CHANNEL COLOR PALETTES    
================================ */

.sponsor .logo {
	border-left: 0px solid #000;
	}

.container_tabone .shadetabs li a,
.container_tabone .shadetabs li span {
	margin-left: 0px;
	border: 1px dotted #999;
	color: #320e00;
	background: #fff url(http://media.philly.com/designimages/skin_blue_bg_rotateTabs.gif) repeat-y;
}

.container_tabone .shadetabs li.selected a,
.container_tabone .shadetabs li.selected span{ /*selected main tab style */
	background: #fff url(http://media.philly.com/designimages/spacer.gif) fixed left top repeat;
	color: #320e00;
}

.container_tabone .tabcontentstyle{ /*style of tab content container*/
	border: 1px dotted #999;
	background:#fff;
}

.container_tabone .tabcontent .inner_container {border:0px solid #fff;padding:0 0 0 0;}

.container_tabone .shadetabs li a:visited, .container_tabone .shadetabs li a:hover {
color: #320e00;
}

.container_tabone ul.shadetabs {
	background:#fff;border-right:0px dotted #999;border-left:0px dotted #999;
}

.container_tabone .shadetabs li a,
.container_tabone .shadetabs li span,
.container_tabone .shadetabs li span:hover, 
.container_tabone .shadetabs li a:hover {
	background:none;
	color: #320e00;
	border-right:1px dotted #999;
	border-left:1px dotted #999;
	border-top:1px dotted #999;
	background: #efefef;
	border-bottom:0px solid #fff;
}

.container_tabone .shadetabs li {
	color:#fffcf8;
	font:12px arial narrow, helvetica, trebuchet ms, sans-serif;
	text-transform:uppercase;
	font-weight:700;
	word-spacing:3px;
}


.container_tabone .shadetabs li.selected a:hover,
.container_tabone .shadetabs li.selected span:hover {
	background:#fff;
	color:#320e00;
	border-right:1px dotted #999;border-left:1px dotted #999;
}

.container_tabtwo .shadetabs li a,
.container_tabtwo .shadetabs li span {
	margin-right: 3px;
	border: 1px solid #320e00;
	color: #2d2b2b;
	background: #fff url(http://media.philly.com/designimages/spacer.gif) top left repeat-x;
}

.container_tabtwo .shadetabs li.selected a,
.container_tabtwo .shadetabs li.selected span{ /*selected main tab style */
	background: #fff url(http://media.philly.com/designimages/spacer.gif) fixed left top repeat;
	color: #320e00;
}

.container_tabtwo .tabcontentstyle{ /*style of tab content container*/
	border: 1px solid #320e00;
	background:#fff;
}

.container_tabtwo .shadetabs li a:visited{
color: #2d2b2b;
}

.container_tabtwo .shadetabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
}

.container_tabtwo ul.shadetabs {
	background:#320e00;border-right:1px solid #320e00;
}

.container_tabtwo .shadetabs li a,
.container_tabtwo .shadetabs li span,
.container_tabtwo .shadetabs li span:hover, 
.container_tabtwo .shadetabs li a:hover {
	background:#320e00 url(http://media.philly.com/designimages/spacer.gif);
	border:0px solid #320e00;
	border-left:1px solid #320e00;
	color: #f2f2f2;
}

.container_tabtwo .shadetabs li {
	color:#fffcf8;
	font:12px arial narrow, helvetica, trebuchet ms, sans-serif;
	text-transform:uppercase;
	font-weight:700;
	word-spacing:3px;
}

.container_tabtwo .shadetabs li.selected a:hover,
.container_tabtwo .shadetabs li.selected span:hover {
	background:#fff;
	color:#320e00;
}

.container_rotate {
   	border-left:1px dotted #aaa; 
   	border-right:1px dotted #aaa;
   	border-bottom:1px dotted #aaa;
	background:#fff;
	width:622px;
}

.pagination {
    background: white url(http://media.philly.com/designimages/skin_blue_bg_rotateTabs.gif) repeat-y;
}



/* Most popular style => orange */

#most-popular {background:#fdf4e4;width:300px; margin: 10px 0 10px 0;border:1px solid #ccc;}

#most-popular .container_tabtwo .shadetabs li a, #most-popular .container_tabtwo .shadetabs li span{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 0px solid #E89827;
color: #AD3638;
padding:2px 45px 2px 45px;
background: #fdf4e4;
}

#most-popular .container_tabtwo .shadetabs li.selected a,#most-popular .container_tabtwo .shadetabs li.selected span{ 

/*selected main tab style */
background: #fdf4e4 url(http://media.philly.com/images/beta_mostpopular_tab.gif) no-repeat top left;
color: #333;
padding:2px 45px 2px 45px;
border-bottom-color: #fff;
}

#most-popular .container_tabtwo .tabcontentstyle{ /*style of tab content container*/
border: 0px solid #fdf4e4;
margin-bottom: 0;
padding: 10px;
}

#most-popular .container_tabtwo ul.shadetabs {background:#fdf4e4;border-right:1px solid #fdf4e4;}
#most-popular .rlinks_colorbar2 {background:url(http://media.philly.com/designimages/bg_colorbar2.gif);margin:5px 0 1px 0;padding:3px 0 4px 5px;}




/* Calendar container - Right rail specific */
/*
#rCol .container_calendar table {background:#e8e8e8;width:97%;}
#rCol .container_calendar table.calWeek td {background:#320E00;border:1px solid #f7f4ed;white-space:nowrap;}
#rCol .container_calendar td .thisDate, #rCol .container_calendar td .thisDay {color:#f7f4ed;}
#rCol .container_calendar td .thisDay {margin:2px 0 2px 0;}
#rCol .container_calendar .kicker-title {
	height:23px;padding:1px 0 0 7px;vertical-align:middle;
}
#rCol .container_calendar .container_inner {
	padding:5px 0 0px 5px;
}

#rCol .remove-bg-rcol-round {
	border:0px dashed #aaa;
	padding: 0 0px 0px 0px;
	margin:0 0 0px 0;
	width:300px;
	overflow:hidden;
}


#rCol .remove-bg-rcol-round .container_calendar {
	background: #e8e8e8;
	border:0px dashed #aaa;
	padding: 0 0px 13px 0px;
	margin:0px 0 0px 0;
	width:300px;
	overflow:hidden;
}

#rCol .remove-bg-rcol-round .container_calendar .containertitle {
	margin:0px;padding:5px 0 5px 5px;
}

#rCol .remove-bg-rcol-round .container_calendar .kicker-title {
	height:23px;padding:1px 0 0 7px;vertical-align:middle;
}

#rCol .remove-bg-rcol-round1 {height:7px;background:#e8e8e8 url(http://media.philly.com/designimages/container_bottom_round.gif) left bottom no-repeat;margin:0 0 15px 0;position:relative;top:-3px;left:0px;}
*/


/* LEGACY - overrides Indigio style */

#sectiontop div.clearfix {padding:0 0 0 0;}
#sectiontop h1 {margin: 0 0 0 0px;padding:6px 0 3px 8px;}

#toolsNav {
	background:#FFFFFF url("http://media.philly.com/designimages/spacer.gif") repeat scroll 0 0;
	border-bottom:1px dotted #CCCCCC;
	border-top:1px dotted #CCCCCC;
	clear:both;
	font:11px Arial,Helvetica,sans-serif;
	list-style:none outside none;
	margin:0 0 0 20px;
	padding:0 3px 0;
}

#toolsNav .article_tools {
	font-size:11px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:0;
	padding-top:5px;
	text-transform:uppercase;
	width: 620px;
}

#contentcontainer .story-content {padding:0 0 0 8px;}

#sectiontop {margin:0 0px 8px 8px;padding:8px 8px 0 8px;border-bottom: 0px solid #999;background-color:#fff;}
#sectiontop h1 {padding:0 0 1px 0;}

#article {
	width: 627px;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;
}

#article .body-content iframe[id^='twitter-widget-']{ width:420px !important;margin:10px 0px 10px 190px !important;}
#article .body-content table {margin:10px 0px 10px 190px !important;}

#article .body-content .registration{margin-left: 0px !important;}
#article .body-content .registration h2{margin-left: 0px;}

#pageNav {
	background:#FFFFFF url("http://media.philly.com/designimages/spacer.gif") repeat scroll 0 0;
	border-bottom:1px dotted #CCCCCC;
	border-top:1px dotted #CCCCCC;
	margin:0 8px 0 16px ;
}

#pageNav li {
	margin: 3px 0 4px 0;
}

#pageNav li a:link, #pageNav li a:visited, #pageNav li a:active  {
	font: bold 11px arial, helvetica, sans-serif;
	padding: 1px 9px 1px 10px;
}



#contentinside .supercontainer_left {border-right:0px dotted #aaa;}
#contentinside .container_3col_left {float:left; width:31%;}
#contentinside .container_3col_middle {float:left; width:31%; border-left:1px dotted #aaa; border-right:1px dotted #aaa; padding:0 8px 0 5px; margin:0px 5px 0px 8px;}
#contentinside .container_3col_right {float:left; width:31%;}
#contentinside .container_4col_left {float:left; width:23%;padding:0 5px 0 0;}
#contentinside .container_4col_leftmiddle {float:left; width:23%; border-left:1px dotted #aaa; padding:0 2px 0 3px; margin:0px 1px 0px 2px;}
#contentinside .container_4col_rightmiddle {float:left; width:23%; border-left:1px dotted #aaa; border-right:1px dotted #aaa; padding:0 7px 0 4px; margin:0px 0px 0px 2px;}
#contentinside .container_4col_right {float:left; width:23%;margin:0 0 0 4px;}
#contentinside .container_5col_left {float:left; width:18%;margin:0 3px 0 0;padding:0 3px 0 0px;}
#contentinside .container_5col_leftmiddle {float:left; width:18%; border-left:1px dotted #aaa; padding:0 3px 0 4px; margin:0px 3px 0px 1px;}
#contentinside .container_5col_middlemiddle {float:left; width:18%; border-left:1px dotted #aaa; padding:0 3px 0 4px; margin:0px 3px 0px 0px;}
#contentinside .container_5col_rightmiddle {float:left; width:18%; border-left:1px dotted #aaa; border-right:1px dotted #aaa; padding:0 6px 0 4px; margin:0px 4px 0px 0px;}
#contentinside .container_5col_right {float:left;width:18%;margin:0 0 0 0px;}
#contentinside .container_3col_50left {float:left; width:49%;}
#contentinside .container_3col_50right {float:left; width:48%;}
#contentinside .container_3col_50middle {width:48%;border-left:1px dotted #aaa; border-right:1px dotted #aaa; padding:0 8px 0 5px; margin:0px 5px 0px 0px;}
#contentinside .container_3col_25middle {float:left; width:23%; border-left:1px dotted #aaa; border-right:1px dotted #aaa; padding:0 6px 0 5px; margin:0px 4px 0px 0px;}
#contentinside .container_3col_25right {float:left; width:23%;}
#contentinside .container_3col_25left {float:left; width:23%;margin:0 0px 0 0;padding:0 6px 0 0;}
.container_6col_leftmiddle, .container_6col_midleft, .container_6col_midright, .container_6col_rightmiddle, .container_6col_right {border-left:1px dotted #aaa;}

#section_rectangle, #article_adholder {background:none;border-bottom:0px solid #eee;border-top:0px solid #eee;}
#section_rectangle .minitext, #article_adholder .minitext 
{text-align:right;font-size:11px;font-family:arial,helvetica,sans-serif;}
#section_rectangle .minitext a:hover, #section_rectangle .minitext a, #article_adholder .minitext a:hover, #article_adholder .minitext a{color:#999;text-decoration:underline;}
/*
#rCol #section_rectangle {padding:10px 0 10px 10px;width:300px;}
#rCol #rightcontent {padding:0 0 0 10px;}


#rightcontent .container_ad {
width:300px;
background-color: #320e00;
border-top: 0px solid #000;
border-bottom: 0px solid #000;
padding: 0px 0 10px 0;
text-align: center;
} 

#rCol .container_ad .adUnit {border:1px solid #ccc;width:300px;margin: 0px;}
*/

/* custom styles - templates */

#contentinside .use-vertical-rule .supercontainer_left {border-right:1px dotted #aaa;}


/* numbered ranking styles. */

#lCol .top10-label {text-align:center;height:50px;background:url(http://media.philly.com/designimages/medallion_10_strip.gif) center no-repeat;}
#lCol .top05-label {text-align:center;height:50px;background:url(http://media.philly.com/designimages/medallion_05_strip.gif) center no-repeat;}
#lCol .label-left {position:relative;top:16px;float:left;text-align:right;width:45%;}
#lCol .label-right {width:45%;position:relative;top:16px;float:left;text-align:left;margin:0 0 0 63px;}
#lCol .supercontainer .label-left {position:relative;top:16px;float:left;text-align:right;width:39%;}
#lCol .supercontainer .label-right {width:40%;position:relative;top:16px;float:left;text-align:left;margin:0 0 0 64px;}
#lCol #supercontainer_left_65 .label-left, #lCol #supercontainer_right_65 .label-left 
{position:relative;top:16px;float:left;text-align:right;width:42%;}
#lCol #supercontainer_left_65 .label-right, #lCol #supercontainer_right_65 .label-right 
{width:38%;position:relative;top:16px;float:left;text-align:left;margin:0 0 0 64px;}
#lCol #supercontainer_left_32 .label-left, #lCol #supercontainer_right_32 .label-left 
{position:relative;top:16px;float:left;text-align:right;width:35%;}
#lCol #supercontainer_left_32 .label-right, #lCol #supercontainer_right_32 .label-right 
{width:33%;position:relative;top:16px;float:left;text-align:left;margin:0 0 0 64px;}
#lCol #supercontainer_left_58 .label-left, #lCol #supercontainer_right_58 .label-left {position:relative;top:16px;float:left;text-align:right;width:41%;}
#lCol #supercontainer_left_58 .label-right, #lCol #supercontainer_right_58 .label-right {width:38%;position:relative;top:16px;float:left;text-align:left;margin:0 0 0 64px;}

#lCol #supercontainer_left_39 .label-left, #lCol #supercontainer_right_39 .label-left {position:relative;top:16px;float:left;text-align:right;width:37%;}
#lCol #supercontainer_left_39 .label-right, #lCol #supercontainer_right_39 .label-right {width:31%;position:relative;top:16px;float:left;text-align:left;margin:0 0 0 64px;}

#lCol .number-ranking .icon {padding:1px 0 0 0px;text-align:center;margin:2px 7px 0 2px;}
#lCol .number-ranking a.headlineonly, #lCol .number-ranking a.bl {position:relative;top:3px;}
#lCol .number-ranking .rlinks_colorbar1, #lCol .number-ranking .rlinks_colorbar2 {clear:both;}
#lCol .number-ranking dt {height:19px;vertical-align:middle;}

#recent_comm .comment_entry {background:url(http://media.philly.com/designimages/icon_discuss.gif) 7px 6px no-repeat #fcffcf;}


/* poll buttons */
#contentinside input.pollbutton {font:bold italic 13px Georgia,Times New Roman,serif;color:#fff;border:0px solid #000;height:22px;padding:0px 8px 2px 2px;text-transform:none;} 
#contentinside input.pollbutton:hover {cursor:pointer;}

#footer {background:#fff;border-top: 0px solid #000;text-align:left;width:982px;margin: 0 0 0 10px;padding:0 0 10px 0;}
#footer .footercenter a{font:300 11px arial, verdana, sans-serif;text-decoration:underline;}
#footer .footercenter #footerCopyright{font:300 11px arial, verdana, sans-serif;}
#footer .container_3col_middle{width:39%;}
#footer .container_3col_right{width:24%;}
#footer .container_3col_right .containertitle {margin-top:5px;}
#footer .container_3col_middle .misccontainer_100 img.img_border {border:none;}
#globalFootContainer #globalFootInner .containertitle,#globalFootContainer #globalFootInner .containertitle a{ text-transform: none; color: #333; font: bold 11px verdana,arial;}
#globalFootContainer #globalFootInner .containertitle a:link,#globalFootContainer #globalFootInner .containertitle a:visited,#globalFootContainer #globalFootInner .containertitle a:hover{color:#333;}
#globalFootContainer dt {color: #333; font: bold 11px verdana,arial;}
#globalFootContainer a,#globalFootContainer a:link,#globalFootContainer a:visited {color: #666; font: bold 11px verdana,arial; text-decoration: none;}
#globalFootContainer a:hover{color: #666; font: bold 11px verdana,arial; text-decoration: underline;}
#globalFootContainer .footercenter{height:75px;}
#globalFootContainer .footercenter a,#globalFootContainer .footercenter a:link,#globalFootContainer .footercenter a:visited{color: #320e00; font: normal 11px verdana,arial; text-decoration: none;}
#globalFootContainer .footercenter a:hover { color: #320e00; font: normal 11px verdana,arial; text-decoration: underline; }

/* insert sliding carousel styles */
#mycarousel {
	border:0px solid #ccc;
	border-bottom: 0px solid #000;
	border-top: 0px solid #000;
	background: none;
	padding:0px 0px 0px 0px;
}

#ugc-footer-philly {background:#eee url('http://media.philly.com/designimages/doubleBorder-gray.gif') repeat-x 0 0;padding:10px 0 0 18px;text-align:left;border-bottom:1px solid #ccc;}
#ugc-footer-philly a:hover, #ugc-footer-philly a, #ugc-footer-philly .pollquestion, #ugc-footer-philly .pollchoice, #ugc-footer-philly .registration td, #ugc-footer-philly .digest-headline2 {color:#005266;font-weight:bold;}
#ugc-footer-philly .containertitle, #ugc-footer-philly .containertitle a {color:#320e00;}
#ugc-footer-philly .b_sq {background:url('http://media.philly.com/designimages/1px_cccccc.gif') top left no-repeat;}
#ugc-footer-philly .container_4col_left, #ugc-footer-philly .container_4col_right {float:left; width:23%;}
#ugc-footer-philly .container_4col_leftmiddle {float:left; width:23%; border-left:1px solid #ccc; padding:0 5px; margin:0px 0px 0px 3px;}
#ugc-footer-philly .container_4col_rightmiddle {float:left; width:23%; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 5px; margin:0px 5px 0px 3px;}
#ugc-footer-philly input.pollbutton {font:bold italic 13px Georgia,Times New Roman,serif;background:url(http://media.philly.com/designimages/Search-Button-Yellow.gif) right no-repeat;color:#320e00;border:0px solid #000;height:22px;padding:0px 8px 2px 2px;text-transform:none;} 
#ugc-footer-philly input.pollbutton:hover {cursor:pointer;}
#ugc-footer-philly .b_sq { height: 15px; }
#ugc-footer-philly .arrow-offset { display: none; visibility: hidden; }
#ugc-footer-philly .pollquestion { padding: 10px 0; }
#ugc-footer-philly .rssbox dt {margin-bottom:2px;}
#ugc-footer-philly .container_3col_25left {width:28%;}
#ugc-footer-philly .container_3col_50middle {width:40%;}
#ugc-footer-philly .container_3col_25right {width:28%;}

#philly-footer {
background:#eee url('http://media.philly.com/designimages/doubleBorder-gray.gif') repeat-x 0 0;padding:10px 0 0 20px;text-align:left;border-bottom:1px solid #ccc;
}
#philly-footer .containertitle {
	background-color:transparent;
	font: italic 900 13px Georgia, Palatino, Times New Roman, serif;
	color:#444;
	text-transform:none;
}
#philly-footer a.bl, #philly-footer a.bl:visited {
	color:#004488;
	font:900 12px arial,helvetica, verdana, sans-serif;
	line-height:21px;
}
#philly-footer .containertitle_image {
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
#philly-footer .container_3col_left {width:31%;}
#philly-footer .container_3col_middle {border:none;margin:0 20px;padding:0px;}
#philly-footer  .b_sq {display:none;visibility:hidden;}
#philly-footer .container_3col_middle .misccontainer_left_49 {width:47%;margin-right:20px;}
#philly-footer .container_3col_middle .misccontainer_right_49 {width:47%;}
#philly-footer dl.headlineonly dt {padding-left:0px;}
#philly-footer .supercontainer {padding-bottom:8px;}
/*sports footer*/
#philly-footer-sports {
background:#eee url('http://media.philly.com/designimages/doubleBorder-gray.gif') repeat-x 0 0;padding:10px 0 0 20px;text-align:left;border-bottom:1px solid #ccc;
}
#philly-footer-sports .containertitle {
	background-color:transparent;
	font: italic 900 13px Georgia, Palatino, Times New Roman, serif;
	color:#444;
	text-transform:none;
}
#philly-footer-sports a.bl, #philly-footer-sports a.bl:visited {
	color:#004488;
	font:900 12px arial,helvetica, verdana, sans-serif;
	line-height:21px;
}
#philly-footer-sports .containertitle_image {
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
#philly-footer-sports .container_4col_right .containertitle_image {border:none;padding-bottom:0px;margin-bottom:0px;}
#philly-footer-sports .container_4col_right dl.headlineonly {padding-bottom:0px;}
#philly-footer-sports .container_3col_left {width:31%;}
#philly-footer-sports .container_3col_middle {border:none;margin-left:15px;margin-right:20px;padding-right:0px;}
#philly-footer-sports  .b_sq {display:none;visibility:hidden;}
#philly-footer-sports .container_3col_middle .misccontainer_left_49 {width:46%;margin-right:20px;}
#philly-footer-sports .container_3col_middle .misccontainer_right_49 {width:47%;}
#philly-footer-sports dl.headlineonly dt {padding-left:0px;}
#philly-footer-sports .supercontainer {padding-bottom:8px;}
#philly-footer-sports .container_4col_leftmiddle {border:none;margin:0 20px;padding:0px;width:39%;}
#philly-footer-sports .container_4col_rightmiddle {border:none;width:11%;margin-left:0px;padding-left:0px;}
#philly-footer-sports .container_4col_left {width:31%;}
#philly-footer-sports .container_4col_leftmiddle .misccontainer_right_49 {width:47%;}
#philly-footer-sports .container_4col_leftmiddle .misccontainer_left_49 {margin-right:20px;width:47%;}
#philly-footer-sports .container_4col_right {width:11%;}
#philly-footer-sports .container_4col_right .first-child .containertitle_image {padding-top:0px;}
#footerCopyright {text-align:center;}

/* today in Philly styles */
/*
#rCol .todayinphilly {background:none;border:0px solid #320e00;margin:0;width:310px;}
#rCol .todayinphilly .misc_inner .container_calendar .containertitle {background:none;}
#rCol .container .skylinetitle, #rCol .container_calendar .skylinetitle {background:url(http://media.philly.com/images/beta_todayinphilly_300.gif) top center no-repeat;height:23px;margin: 10px 0 0 0;}
#rCol .todayinphilly .misc_inner .container_calendar {background:#fff;margin:0 0 0 5px;padding:0 8px 0 7px;width:285px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
#rCol .todayinphilly .misc_inner .container_calendar .container_inner {padding:0 16px 10px 5px;}
#rCol .todayinphilly #calendar_twotone .container_calendar {background: #fcf3e3;margin:0 0 0 5px;border:1px solid #ccc;border-top:none;padding: 0 5px 0 10px;}
#rCol .todayinphilly .misc_inner #calendar_twotone .calWeek {background:#fcf3e3;margin:20px 0 0 0;}
#rCol .todayinphilly .misc_inner #calendar_twotone .inline_search {background:#fcf3e3;margin:0 0 10px 0;}
#rCol .todayinphilly #mapContainer {
  width:270px;height:80px;border:1px solid #320e00;
}
#rCol .todayinphilly .container_image_left,
#rCol .todayinphilly .container_image_img {float:none; padding:0px; margin:0 0 4px 0;}
*/


/* classified widgets */
.cls_spotlight {font-family:Georgia, Palatino, Times New Roman, serif;font-weight:bold;font-size:14px;font-style:italic;color:#990000;}
.cls_headline_a {font-family: verdana,arial,sans-serif;font-size:11px;color:#333333;}
.cls_headline_b {font-family: verdana,arial,sans-serif;font-size: 10px;color:#666666;}
.cls_href_a {font-family: verdana,arial,sans-serif;font-weight:bold;font-size: 11px;color:#333333;}
.cls_href_b {font-family: verdana,arial,sans-serif;font-weight:bold;font-size:10px;color:#005266;}
.cls_href_c {font-family: verdana,arial,sans-serif;font-weight:bold;font-size:11px;color:#005266;}


/*
#rCol .rCol-minivideo {
    border:0px dashed #aaa;
    padding: 0 0px 0px 0px;
    margin:0 0 0px 0;
    overflow:visible;
    width:300px;
    background-color:#ffffff;
}

#rCol .rCol-minivideoHome{
    border:0px dashed #aaa;
    padding: 0 0px 0px 0px;
    margin:0 0 0px 0;
    overflow:visible;
    width:300px;
    background-color:#ffffff;
    border: none;
}

#rCol .rCol-minivideoHome .container_inner {margin-left:5px;}
*/
div.quick-links {margin:9px 0 9px 0;}
.quick-links {background:#fff;}
.quick-links .container_inner {height:21px;padding:0px 8px 1px 0px;text-align:right;}
.quick-links .containertitle_image {float:left;margin:0 0 0 0;padding:0 0 0 0;}
.quick-links .containertitle { text-transform:uppercase;font-weight:700;word-spacing:3px;padding:5px 0 0 5px; width: 80px; height: 24px; background:url(http://media.philly.com/designimages/Search-Button-Brown-xlg.gif) 0px 0px no-repeat;font-weight:bold;float:left;margin:0 6px 0 0;color:#fff;}
.quick-links b {color:#000;}
.quick-links a {font-weight:bold;}
dl.quick-links {background:#fff;padding:0 0 6px 0;}
.quick-links dt {text-align:right;padding:3px 10px 0 0; position: relative; top: 2px;}
.quick-links .containertitle img { display: none; visibility: none; }

/*
#rCol .rCol-nopadding {
    border:0px dashed #aaa;
    padding: 0 0 0 0;
    margin:0 0 10px 0;
    overflow:visible;
    width:310px;
    background:none;
}

#rCol .rCol-nopadding .containertitle_image {padding-bottom:0px;}
#rCol .rCol-nopadding .container_inner .container .container_inner {border:none;}
*/

#headlines-allcaps .topstory-headline { text-transform: uppercase; font: bold 24px Arial Black,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-size-adjust: none; font-stretch: normal; line-height: 23px; }

/* container titles - colored bars. DECLARED BY CONTAINER. */


#lCol .prisma-title .supercontainer {padding:0 0 0 0;}

#lCol .prisma-title .container .containertitle {
	background:#f1d69e;padding:2px 0 5px 6px;}

#lCol .prisma-title .restaurants, #lCol .prisma-title .sports, #lCol .prisma-title .eagles, #lCol .prisma-title .business, #lCol .prisma-title .travel, #lCol .prisma-title .container .news, #lCol .prisma-title .living, #lCol .prisma-title .green, #lCol .prisma-title .health, #lCol .prisma-title .entertainment, #lCol .prisma-title .sexy_singles, #lCol .prisma-title .gossip, #lCol .prisma-title .opinion, #lCol .prisma-title .calendar, #lCol .prisma-title .container .features, #lCol .prisma-title .container .jobs, #lCol .prisma-title .container .phillycars, #lCol .prisma-title .container .phillyforrent, #lCol .prisma-title .container .phillyforsale
 {
	border-top:1px solid #f1d69e;
	border-right:0px solid #f1d69e;} /* prisma-titles */


#lCol .prisma-title .container .phillywomen {background:#f1d69e url('http://media.philly.com/images/spacer.gif') 6px 8px no-repeat;padding:2px 0 5px 25px; border-top:1px solid #f1d69e; border-right:0px solid #f1d69e;} /* phillywomen */
#lCol .prisma-title .container .phillywomen img {visibility:hidden;display:none;}


#centerClassifieds { background: #fff; padding: 0px 10px; margin: 10px 0; }
#centerClassifieds .container_tabtwo { padding-top: 10px; padding-bottom: 1px; }


#headlines-allcaps .digest-headline {
text-transform: uppercase;
font-family: Arial Black,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size-adjust: none;
font-stretch: normal;
font-size: 24px;
line-height: 23px;}


#headlines-phillies .topstory-headline {
text-transform: none;
font-family: Arial Black,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 46px;}

.photo-slider {background-color:#fff;padding: 0 0 0 5px;}
.photo-slider .carousel-component .carousel-prev {top:10px;}
.photo-slider .carousel-component .carousel-next {top:10px;}
.photo-slider #mycarousel {padding-bottom:0px;padding-top:0px;height:130px;}

/* BETA STYLE TWEKAS */

/* SECONDARY NAV FIX*/
#navPlacement #secondaryNav ul li .topnews a:link, #navPlacement #secondaryNav ul li .topnews a { word-spacing: 1px;}

/* LEFT COLUMN TWEAKS - philly homepage only */

#contentcontainer #featuresbg .supercontainer_outer .news, #contentcontainer #featuresbg .container .news, #contentcontainer #featuresbg .container_calendar .news {background-color: #993333; color:#fff;}
#lCol .prisma-title .containertitle_kicker img, #lCol #featuresbg .containertitle_kicker img {display:none;}
#lCol .prisma-title .containertitle img, #lCol #featuresbg .containertitle img {display:none;}
#lCol .prisma-title .misccontainer_left_32 {padding-right:2px;}
#lCol #featuresbg .misccontainer_left_32 .containertitle, 
#lCol #featuresbg .misccontainer_right_65 .containertitle {margin-top:0px;}
#lCol #contentinside .use-border-innerfade-misc .misc_inner {background:url(http://media.philly.com/images/beta_blogposts_gradient.gif) 0 0 repeat-x;}
#lCol .prisma-title .containertitle, #lCol #featuresbg .containertitle,
#lCol .prisma-title .supercontainertitle, 
#lCol #featuresbg .supercontainertitle {background:#f1d69e;}
#lCol .prisma-title .containertitle, 
#lCol .prisma-title .containertitle a, 
#lCol .prisma-title .containertitle a:visited,
#lCol .prisma-title .supercontainertitle, 
#lCol .prisma-title .supercontainertitle a, 
#lCol .prisma-title .supercontainertitle a:visited,
#lCol #featuresbg .containertitle, 
#lCol #featuresbg .containertitle a, 
#lCol #featuresbg .containertitle a:visited,
#lCol #featuresbg .supercontainertitle, 
#lCol #featuresbg .supercontainertitle a, 
#lCol #featuresbg .supercontainertitle a:visited {color:#320e00;}
#lCol .prisma-title .supercontainer .container_3col_left .containertitle {background:url(http://media.philly.com/images/beta_containertitle_trio_left_198x31.gif) 0 0 no-repeat;height:22px;margin-left:-5px;padding-top:4px;}
#lCol .prisma-title .supercontainer .container_3col_middle .containertitle {margin-bottom:5px;padding-top:4px;height:17px;}
#lCol .prisma-title .supercontainer .container_3col_right .containertitle {background:url(http://media.philly.com/images/beta_containertitle_trio_right_198x31.gif) 0 0 no-repeat;height:22px;width:195px;margin-left:0px;padding-top:4px;}
#lCol .prisma-title .container_image_img, #lCol #featuresbg .container_image_img {padding-top:0px;}
/* END LEFT COLUMN TWEKAS */

/* RIGHT COLUMN TWEKAS */
/*
#rCol .media-thumbnail {display:inline;} /* IMPORTANT IE6 double float-margin bug */
/*
#rCol .ribbonTitle {border:none; width:310px; background-color:transparent;margin-left:-10px;}
#rCol .ribbonTitle .containertitle_image {padding-bottom:0px;}
#rCol .ribbonTitle .container_inner {width:283px;background-color:#fcf8f0;padding:0px 10px 0px 5px;margin:0 16px 0 6px;border:1px solid #ccc;border-top:0px solid #ccc;}
#rCol .ribbonTitle .container_inner .container, #rCol .ribbonTitle .container_inner .subfeature_photoleft .container_inner {width:283px;border:none;margin:0 0 0 0;padding: 0 0 0 0;}
#rCol .ribbonTitle .containertitlespacer {clear:both;margin: 0 0 0 0;padding:4px 0 0 0;}
#rCol .ribbonTitle .misc_inner .container_inner {background-color:#fcf8f0;padding:0px 5px 0px 5px;margin:0 16px 0 0;border:0px solid #ccc;border-top:0px solid #ccc;}
#rCol .ribbonTitle .misc_inner .subfeature_photoleft .container_inner .container_image_left {display:inline;}
#rCol .ribbonTitle .misc_inner .voices .container .container_inner {margin-right:0px;width:275px;}
#rCol .ribbonTitle .misc_inner .voices .container {width:278px;}
#rCol .apEntVideo .misc_inner {width:283px;margin-right:0px;}

/* RIGHT COLUMN FRESH VOICES */
/*
#rCol .voices .b_sq {display:none;}
#rCol .voices .bl b {color:#320e00;font-size:12px;}
#rCol .voices .container_inner {border:none;margin:0 0 0 0;padding: 0 0 0 0;}
#rCol .voices .graylabel {margin: 10px 0 0 5px;}

/*Latest Videos*/
/*
#rCol .latestPhillyVideos {border:none;width:310px;background-color:transparent;margin-left:-5px;}
#rCol .latestPhillyVideos .container_inner {width:300px;padding-bottom:5px;margin-left:5px;border:1px solid #ccc;border-top:0px solid #ccc;}
#rCol .latestPhillyVideos .containertitle_image {padding-bottom:0px;}
#rCol .latest-philly-videos .container_inner {text-align:center;}

/* END RIGHT COLUMN TWEKAS */
/* END BETA STYLES */

/*Receive News Widget */
/*
#rCol .receivenews {background-color:#fff;border:none;width:300px;padding:0;}
#rCol .receivenews .misc_inner {background-color:#fff;border-top:none;border-bottom:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;width:290px; padding:0;margin-left:5px;}
#rCol .receivenews .white-font {margin-top:0px;}
#rCol .receivenews #followUs {margin:0px 10px 0 10px; padding-bottom:0px;}
#rCol .receivenews #followUs h2 {font: 600 12px verdana,arial,sans-serif;color:#534b36;padding: 5px 0 5px 0; margin:0px;}
#rCol .receivenews #followUs h3 {font: 300 14px verdana,arial,sans-serif;color:#000;padding: 0 0 10px 59px; margin:0px;}
#rCol .receivenews #followUs img {padding: 5px 3px 5px 4px;border:none;width:43px;height:43px;display: block;}
#rCol .receivenews #followIcons {padding-top:15px;}
#rCol .receivenews #followUs .icon-thumbs {display: inline;float:left;text-align:center;padding:0 2px 10px 0;}
#rCol .receivenews #followUs .icon-thumbs a {font:9px verdana,arial,sans-serif;text-decoration:none;}
#rCol .receivenews #bluebg {padding-left:10px;width:270px;}
#rCol .receivenews #bluebg {background:url("http://media.philly.com/designimages/newsletter-icon-receiveNews.gif") 10px -7px no-repeat;overflow-x:visible;overflow-y:visible;}
#rCol .receivenews #bluebg #toggleSigninDivEm {padding:0 0 0 60px;width:200px;}
#rCol .receivenews #bluebg #toggleSigninDivEm form {width: 165px;}
#rCol .receivenews .phoneNews {width: 288px;}
#rCol .receivenews .phoneNews .container {border: none;margin-bottom:0px;background-color:transparent;padding:0 0 0 5px;width:280px;}
#rCol .receivenews .phoneNews .container .containertitle_image {padding:0 0 10px 10px;float:left;height:64px;}
#rCol .receivenews .phoneNews .container p {padding:10px 0 5px 52px;margin: 0px;font:12px verdana, arial sans-serif;color: #534b36;line-height:18px;}
#rCol .receivenews #receivenewsBottom {clear:both;}
#rCol .receivenews #receivenewsBottom .container {border:0; background-color: transparent; width:332px;padding:0;margin:0;position:relative; top:13px;}
#rCol .receivenews #receivenewsBottom .containertitle_image {padding-top:0px;padding-bottom:0px;}
#rCol .receivenews .containertitle_image {padding-bottom:0px;height:43px;}

/* End Receive News Widget */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

/*
#outBrainPhilly {border:1px solid #ccc;border-left:none;border-right:none;padding:15px 0 0 0;}
#outBrainPhilly .outbrain-recommendationsFieldset, #outBrainPhilly .outbrain-recommendationsFieldset-ie, #outBrainPhilly .outbrain-recommendationsFieldset-sc{border:0px solid #000 !important;padding:0 0 0 0; !important;margin:0px 10px 0 0;} 
#outBrainPhilly .Outbrain_recommendations_legend{display:none;}
#outBrainPhilly .recommendations_ul, #outBrainPhilly .recommendations_ul_ie, #outBrainPhilly .recommendations_ul_sc{padding-left:0px !important;} #outBrainPhilly .moreRecommendationsLinkDiv, #outBrainPhilly .moreRecommendationsLinkDiv, #outBrainPhilly .outbrain-table-recommendations-bottom{display:none;} 
#outBrainPhilly .outbrain_dual_ad_whats_A_class{color:#9A9A9A !important;}
#outBrainPhilly .outbrain_dual_ad_whats_class{padding-top:0px !important;} 
#outBrainPhilly #recommendationsList_0_bottom .rec-src-link {display:none !important;} 
#outBrainPhilly .outbrain_rec_li {padding:0 0 8px 0px;} 
#outBrainPhilly .outbrain_widget {margin:0px 0;} 
#outBrainPhilly .ob_rec, #outBrainPhilly .ob_sl {display:inline; float:left; margin:0 10px 0 8px; width:295px;border:0px solid #000;} 
#outBrainPhilly .ob_clear {clear:both; height:1px; overflow:hidden;} 
#outBrainPhilly .rec-src-link {font-size:90%; font-style:italic !important; font-weight:lighter;color:black;} 
#outBrainPhilly .outbrain_ad_li {margin:0 0 0 0px;} 
#outBrainPhilly .div-wrapper ul { padding:0 0 0 0;} 
#outBrainPhilly .ob_rec, #outBrainPhilly .ob_sl {width:45% !important;} 
#outBrainPhilly #outbrain_dual_ad_ul_0_dual {padding-top:0px !important;} 
#outBrainPhilly .ob_rec h4, #outBrainPhilly .ob_sl h4 {margin-left:0px !important;font-size:11px !important;margin:0px;color:#666;padding:0 0 10px 0;}
#outBrainPhilly #outBrain .outbrain_rec_li a {font-size:11px;} 
#outBrainPhilly .outbrain_rec_li {margin:0;padding:0 0 8px 0px; font-weight:bold; margin:0 0 0 0px;}
#outBrainPhilly .div-wrapper li {list-style-type:none !important;} 
#outBrainPhilly .outbrain_dual_reg_ul_class recommendations_ul_ie {margin-top:-10px !important;} 
#outBrainPhilly .outbrain-ie-old .outbrain_rec_li {margin:0px} 
#outBrainPhilly #outbrain_dual_divider_0_dual{display:none !important;} 
#outBrainPhilly #outbrain_ext_element h3.sectionHeader {display:none;}  
#outBrainPhilly .ob_sl {padding-left:20px;} 
#outBrainPhilly #outBrain .outbrain_rec_li {padding:0px 0;}
#outBrainPhilly .adUnit {margin-top:15px;}

#rCol  #google_adsense_ad {margin: 10px 0 0 0;text-align:left;}

*/

/*ENT WSS RIGHT RAIL CONT*/

#ent-most-popular {
	background-color:#000;
	color:#fff;
	width:300px;
	margin-bottom:10px;
	margin-left:0px;
}
#ent-most-popular .containertitle_image {
	padding-left:10px;
}
#ent-most-popular .tabcontentstyle {
	border:none;
	background-color:#e6e6e6;
	padding:0 0 10px 0;
	margin-left:10px;
	margin-bottom:0px;
}
#ent-most-popular .container_tabtwo {
	padding:0 0 10px 0;
}
#ent-most-popular ul.shadetabs {
	width:280px;
	background-color:#8A8A8A;
	border:none;
	margin-left:10px;
	padding:0px;
}
#ent-most-popular .container_tabtwo .shadetabs li.selected span {
	background-color:#e6e6e6;
	border:none;
	display:inline-block;
	width:136px;
	text-align:center;	
}
#ent-most-popular .container_tabtwo .shadetabs li span  {
	background-color:#8a8a8a;
	margin:0px;
	/*padding:5px 43px 3px 44px;*/
	padding:5px 0 3px 0;
	display:inline-block;
	width:136px;
	text-align:center;
	border:none;
}
#ent-most-popular .headlineonly dt, #ent-most-popular .headlines-digest dt {
	padding-top:0px;
}
#ent-most-popular .b_sq, #ent-most-popular .arrow {
	display:none;
}
#ent-most-popular a {
	color:#3399cc;
	font:900 12px arial,helvetica, verdana, sans-serif;
	padding-bottom:0px;
}
#ent-most-popular .rlinks_colorbar1:first-child {
	border-top:none;
}
#ent-most-popular .rlinks_colorbar1, #ent-most-popular .rlinks_colorbar2 {
	padding:10px 0;
	margin:0 15px;
	border-top:1px solid #bfbfbf;
}	

/*TRENDING NOW TV*/

.ent-trending {
	background-color:#000;
	width:280px;
	padding:10px;
	margin-bottom:10px;
	margin-left:0px;
}
#rCol .ent-trending .container {
	border:none;
	width:280px;
	background-color:#E6E6E6;
	padding:0px;
	margin-left:0px;
	margin-bottom:0px;
}
.ent-trending a {
	color:#3399cc;
	font:900 12px arial,helvetica, verdana, sans-serif;
	padding-bottom:0px;
}
.ent-trending .b_sq, .ent-trending .arrow {
	display:none;
} 
.ent-trending .container_velocity {
	background-color:#E6E6E6;
	padding-bottom:10px;
}
.ent-trending .containertitle_image {
	padding-top:0px;
}
.ent-trending  dl.headlineonly a {
	padding-left:0px;
}
.ent-trending .rlinks_colorbar1:first-child {
	border-top:none;
}
.ent-trending .rlinks_colorbar1, .ent-trending .rlinks_colorbar2 {
	padding:10px 0;
	margin:0 15px;
	border-top:1px solid #bfbfbf;
}
.ent-trending dl.headlines-digest dt {
	padding-top:0px;
}	

/*ENT BLOGS */
/*
#rCol .ent-blogs-links {
	border:none;
	background-color:#000;
	margin-left:0px;
	margin-bottom:10px;
	padding-bottom:10px;
}
#rCol .ent-blogs-links .containertitle {
	background-color:#000;
	color:#fff;
	font:900 12px arial,helvetica, sans-serif;
}
#rCol .ent-blogs-links .container_image_img {
	float:left;
}
#rCol .ent-blogs-links .container {
	background-color:transparent;
	border-left:none;
	border-right:none;
	border-bottom:none;
	border-top:1px solid #3399cc;
	margin-bottom:0px;
	padding-bottom:0px;
	width:280px;
	margin-left:0px;
}
#rCol .ent-blogs-links a {
	color:#fff;
	text-transform:uppercase;
}
#rCol .ent-blogs-links .topstory-headline {
	padding-top:17px;
}

#rCol .weatherSponsor {
    border:0px dashed #aaa;
    padding: 0 0px 0px 0px;
    margin:0 0 0px -5px;
    overflow:visible;
    width:300px;
    background-color:#ffffff;
}

#rCol .weatherSponsor .container_inner {
    border:1px solid #ccc;
	border-top:none;
    padding: 8px 0px 0px 0px;
    margin:-8px 0 0px 4px;
    overflow:visible;
    width:300px;
    background-color:#ffffff;
}

#rCol .weatherSponsor .weather-rightcol {
text-align:center;
width:300px;
overflow:hidden;
font-size:10px;
border-bottom:1px solid #ccc;
padding-bottom:3px;
}

#lCol .content-shirttail {padding:10px 0 0 0;margin:20px 0 20px 0;font-style:italic;}

#lCol .content-sig {text-align:right;font-style:italic;}

img.Star-sddd {background: url(http://media.philly.com/designimages/stars1.gif) no-repeat;}
img.Star-sfdd {background: url(http://media.philly.com/designimages/stars1H.gif) no-repeat;}
img.Star-ssdd {background: url(http://media.philly.com/designimages/stars2.gif) no-repeat;}
img.Star-ssfd {background: url(http://media.philly.com/designimages/stars2H.gif) no-repeat;}
img.Star-sssd {background: url(http://media.philly.com/designimages/stars3.gif) no-repeat;}
img.Star-sssf {background: url(http://media.philly.com/designimages/stars3H.gif) no-repeat;}
img.Star-ssss {background: url(http://media.philly.com/designimages/stars4.gif) no-repeat;}
*/

/*redesign 11.01.12 */
#contentcontainer, #contentcontainer a {word-spacing: 0px;}
#lCol{padding-top: 0px; margin-top: 10px;}
/*#rCol{margin-top:  14px;}*/
#contentinside .supercontainer_left,#contentinside .container_3col_left, #contentinside .container_3col_middle, #contentinside .container_3col_right, #contentinside .container_4col_left, #contentinside .container_4col_leftmiddle, #contentinside .container_4col_rightmiddle, #contentinside .container_4col_right, #contentinside .container_5col_left, #contentinside .container_5col_leftmiddle, #contentinside .container_5col_middlemiddle, #contentinside .container_5col_rightmiddle, #contentinside .container_5col_right, #contentinside .container_3col_50left, #contentinside .container_3col_50right, #contentinside .container_3col_50middle, #contentinside .container_3col_25middle, #contentinside .container_3col_25right, #contentinside .container_3col_25left, .container_6col_leftmiddle, .container_6col_midleft, .container_6col_midright, .container_6col_rightmiddle, .container_6col_right {border:none}
#lCol a, #lCol a:hover, #lCol a:visited, #lCol a:active /*, #rCol a, #rCol a:hover, #rCol a:visited, #rCol a:active*/{color:#000;}
#lCol .containertitle, #lCol .supercontainertitle {font-size: 16px; color:#444;border-bottom:1px solid #ccc;margin: 0 0 10px 0;background:#eee url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x; margin-bottom: 6px; padding: 15px 15px 6px 10px; text-transform: capitalize;}
#lCol .containertitle, #lCol .containertitle a, #lCol .containertitle a:visited, #lCol .supercontainertitle, #lCol .supercontainertitle a, #lCol .supercontainertitle a:visited/*,#rCol .containertitle_kicker,*/ #contentcontainer .container .graylabel, #contentcontainer .supercontainer_outer .graylabel {font-size: 16px;color:#444;font-family: Georgia,Palatino,sans-serif;font-style: italic;font-weight: bold;text-transform: capitalize;}
#lCol a.bl, #lCol .bl, #lCol a.bl:hover, #lCol a.bl:visited, #lCol a.bl:active, /* #rCol .bl, */ .morelink .arrow a, .morelink .arrow a:hover, .morelink .arrow, #lCol .container_inner .headlineonly,/* #rCol a.bl, #rCol .bl, #rCol a.bl:hover, #rCol a.bl:visited, #rCol a.bl:active, #rCol .bl,*/ .morelink .arrow a, .morelink .arrow a:hover, .morelink .arrow/*, #rCol .container_inner .headlineonly */ {font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #004488;}
#lCol .topstory-headline {font-size: 28px;font-family:Georgia,Palatino,Times New Roman,serif; font-weight: bold; padding-bottom: 10px;}
#lCol dt .icon {display:none; visibility: hidden;}
#lCol .medium-headline, #lCol .subfeature-headline, #lCol .digest-headline{font-size: 21px;font-family:Georgia,Palatino,Times New Roman,serif;color:#000; font-weight: normal}
#lCol .container .kicker-title {padding: 15px 15px 6px 10px; margin-bottom: 10px;}
#lCol #breaking_news_headlines .containertitle_kicker{font-size: 13px;}
#lCol #breaking_news_headlines .container .kicker-title {height: 16px; margin-top: 4px;}
#lCol .b_sq,#lCol .b_sq/*,#rCol .b_sq,#rCol .b_sq*/{display:none;visibility:hidden;}
#lCol .container_inner .headlineonly {font-family:Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;}
#lCol .container_image_img{padding-bottom: 0px;}

#content-toprail .weekend-planner-wrapper {border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 0px; margin-left: 30px;  width: 940px;}
#content-toprail .weekend-planner-wrapper .supercontainertitle {background:#fff url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x; border-bottom: none; padding-top: 20px; height: 15px; padding-bottom: 0px; margin-bottom: 0px;}
#content-toprail .weekend-planner-wrapper .supercontainertitle .containertitle_kicker{font-size: 13px;font-weight: bold;; font-style: normal; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif;  letter-spacing: .4px;}
#content-toprail .weekend-planner-wrapper .container_3col_middle{border: none;}
#content-toprail .weekend-planner-wrapper .weekend-planner-event .container_image_img{position: relative; float: left; margin-right: 10px;}
#content-toprail .weekend-planner-wrapper .weekend-planner-event .topstory-headline, #lCol .weekend-planner-wrapper .weekend-planner-event .topstory-headline a{font-size: 10px; color:#444 !important; font-family:Arial,Helvetica,sans-serif; font-weight: bold; text-transform: uppercase; padding-bottom: 0px;}
#content-toprail .weekend-planner-wrapper .weekend-planner-event .digest-headline2, #lCol .weekend-planner-wrapper .weekend-planner-event .digest-headline2 a{font-size: 16px; color:#000; font-family:Georgia,Palatino,Times New Roman,serif; font-weight: normal; padding-top: 0px;}
#content-toprail .weekend-planner-wrapper .weekend-planner-event .topstory-headline a {color:#444 !important;}
#content-toprail .weekend-planner-wrapper .weekend-planner-event .topstory-headline a:hover{text-decoration: none; cursor: default;}
#content-toprail .weekend-planner-wrapper .weekend-planner-event .container_image_img{ margin-right: 20px;}

#lCol .toppage-content-unit .supercontainer_right{width: 38% !important; padding-left: 20px;}
#lCol .toppage-content-unit {border-bottom: 1px solid #ccc; margin-bottom: 20px; margin-left: 5px;}
#lCol .toppage-content-unit-ts .container_image_img {width: 172px; height: 129px; overflow:hidden; padding-top: 0px; margin-top: 0px; margin-bottom: 10px;}
#lCol .toppage-content-unit-ts .topstory-headline{padding-bottom: 10px;}
#lCol .subpage-content-unit .subpage-secondary-story .container_image_img {width: 196px; height: 147px; overflow:hidden;}
#lCol .toppage-content-unit-ts {margin-top: 5px;}
#lCol .misccontainer_right_49 .toppage-content-unit-ts {margin-left: 14px;}
#lCol .toppage-content-unit-biggie dt img, #lCol #breaking_news_headlines dt img{display: none; visibility: hidden;}
#lCol #breaking_news_top_story .container .kicker-title, #lCol #blogs-headlines-rss .container .kicker-title{background: none; border:none; padding: 0px; padding-top: 4px; margin: 0px;}
#lCol #breaking_news_top_story .containertitle_kicker, #lCol #blogs-headlines-rss .containertitle_kicker{font-size: 13px; color:#444;font-family: Georgia,Palatino,sans-serif; font-style: italic; font-weight: bold;}
#lCol #breaking_news_top_story .subfeature-headline a, #lCol #breaking_news_top_story .subfeature-headline{font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #004488; font-weight: bold; padding-bottom: 0px;}
#lCol #breaking_news_top_story .container_image_img {width: 236px; height: 177px; overflow:hidden;}
#lCol #breaking_news_top_story .subfeature_img .subfeature-headline .headlineWrap {margin-bottom: 0px;}
#lCol .morelink{position: relative; float: left; padding-top: 5px; font-weight: bold;}
#lCol #breaking_news_headlines, #lCol .toppage-content-unit-biggie{border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 10px;}
#lCol #breaking_news_headlines {padding-bottom: 25px;}
#lCol #blogs-headlines-rss .container .kicker-title{margin-bottom: 10px;}
#lCol #breaking_news_top_story, #lCol #breaking_news_headlines dt{padding-bottom: 10px;}
#lCol #blogs-headlines-rss .rss-byline, #lCol #blogs-headlines-rss .byline{text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; color:#444;font-size: 10px; font-weight: bold;margin:0 0 0 0;}
#lCol #blogs-headlines-rss .rss-feed-item a{font-size: 16px; font-family:Georgia,Palatino,sans-serif;font-weight:normal; color:#000;}
#lCol #breaking_news_top_story .timestamp, #lCol #breaking_news_headlines .timestamp, #lCol #blogs-headlines-rss .rss-feed-item .timestamp, #lCol #blogs-headlines-rss .timestamp{font-size:11px; font-family: Arial,Helvetica,sans-serif; color:#444; font-style: italic;}
#lCol #blogs-headlines-rss .rss-feed-item{padding-bottom: 15px;}
#lCol #blogs-headlines-rss .container_inner{margin-bottom: 15px;}
#lCol #blogs-headlines-rss .container .kicker-title {margin-bottom: 5px;}
#lCol #blogs-headlines-rss .container_image_img{margin-bottom: 10px;}
#lCol #blogs-headlines-rss .rlinks_colorbar1 a b, #lCol #blogs-headlines-rss .rlinks_colorbar2 b, #lCol #blogs-headlines-rss b, #lCol #blogs-headlines-rss b{text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; color:#444;font-size: 10px; font-weight: bold;}
#lCol #blogs-headlines-rss .rlinks_colorbar1 a, #lCol #blogs-headlines-rss .rlinks_colorbar2 a, #lCol #blogs-headlines-rss .subfeature-headline a, #lCol #blogs-headlines-rss .headlines-digest a{font-size: 16px; font-family:Georgia,Palatino,sans-serif;font-weight:normal; color:#000;}
#lCol #blogs-headlines-rss .timestamp, #lCol #blogs-headlines-rss .timestamp, #lCol #blogs-headlines-rss .rlinks_colorbar1 .timestamp, #lCol #blogs-headlines-rss .rlinks_colorbar2 .timestamp{font-size:11px font-family: Arial,Helvetica,sans-serif; color:#444; font-style: italic;}
#lCol #blogs-headlines-rss .morelink a{font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; color: #004488;}
#lCol #blogs-headlines-rss .rlinks_colorbar1 a b, #lCol #blogs-headlines-rss .rlinks_colorbar2 a b, #lCol #blogs-headlines-rss .rlinks_colorbar1 .timestamp, #lCol #blogs-headlines-rss .rlinks_colorbar2 .timestamp{display:block;}
#lCol #blogs-headlines-rss .rlinks_colorbar1, #lCol #blogs-headlines-rss .rlinks_colorbar2 {margin-bottom: 10px; padding-bottom: 0px;}
#lCol #blogs-headlines-rss .rssbox .container_inner .font-black {padding-bottom:10px;}

#lCol div.subpage-SC-titleBar {height:43px;border-bottom:1px solid #ccc;margin: 0 0 10px 0;background:#eee url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x; margin-bottom: 20px;}
#lCol .subpage-SC-titleBar .containertitle_kicker {font:italic bold 21px Georgia,Palatino,sans-serif;color:#444;}
#lCol .subpage-SC-titleBar .kicker-title {background:#fff;float:left;border-bottom: none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin: -2px 10px 0 15px; padding: 12px 25px; position: relative; z-index: 10;}
#lCol dl.subpage-SC-titleBar {font:italic bold 13px Georgia,Palatino,sans-serif;color:#444;display-inline:block;margin:10px 0 20px 0;padding:10px 0 20px 10px;position:relative;top:3px; z-index:1;}	
#lCol .subpage-SC-titleBar a.bl {color:#444;margin: 0 0 0 10px; position: relative; top: 5px; font-weight: bold; font-size: 13px; font-style: italic; font-family:Georgia,Palatino,sans-serif; }

#lCol .subpage-content-unit {color:#444;font-size:12px; font-family: Arial,Helvetica,sans-serif; margin-left: 5px; margin-bottom: 10px;}
#lCol .subpage-content-unit .b_sq {display:none; visibility:hidden;}
#lCol .subpage-content-unit .digest-headline {font: bold 12px Arial,Helvetica,sans-serif; color:#005266;}
#lCol .subpage-content-unit .topstory-headline {font-size: 21px;font-family:Georgia,Palatino,Times New Roman,serif;color:#000; font-weight: normal; padding-top: 0px; margin-top: 10px;}
#lCol .subpage-feature-story {display-inline:block; margin: 0 25px 0px 30px;clear:both;}
#lCol .subpage-feature-story img.img_border {max-width:365px;}
#lCol .subpage-content-wrapper .supercontainer_left {width: 65% !important; border-right: none;}

#lCol .subpage-content-wrapper .supercontainer_right {width: 31% !important; border-left: none;}

#lCol .subpage-secondary-story .container_image_img{position: relative;  padding-left: 0px;}
#lCol .subpage-secondary-story #container_img {width: 100%;}

#lCol .subpage-feature-story .topstory_img .container_inner .container_image_img{padding-left: 0px; margin-right: 20px; margin-top: 0px;}
#lCol .subpage-headlines-list{margin-right: 10px;}
#lCol .subfeature-headline{margin-right: 5px; padding-top: 0px; margin-top: 0px;}
#lCol .subpage-headlines-list dt img, #lCol .subpage-headlines-list dt .icon, #lCol .subpage-headlines-list .img_noborder, #lCol .subpage-headlines-list img, #lCol .subpage-feature-story dt .img_noborder {display:none; visibility: hidden;}
#lCol .subpage-headlines-list .headlineonly{font-size: 12px; line-height: 14px; margin-bottom:11px;}
#lCol dl.blog-links-promo {border-bottom: 1px solid #ccc;margin:0 0 10px 0;}	
#lCol .blog-links-promo .containertitle_kicker {font:italic bold 13px Georgia,Palatino,sans-serif; margin-left: -4px; color:#444; margin-top: 0px;}
#lCol .blog-links-promo .kicker-title {height:auto;}
#lCol .blog-links-promo .containertitle {background:none; clear:both;border-top:1px solid #ccc; border-bottom: none; padding: 7px 0 0 5px;margin:15px 0 0 0;}
#lCol .blog-links-promo, #lCol .blog-links-promo .containertitle {color:#444;font:12px Arial,Helvetica,sans-serif; padding-bottom: 4px; margin-top: 10px;}
#lCol .blog-links-promo a.bl {margin: 0 0px 0 0px;}
#lCol .blog-links-promo dt{color:#444;}
#lCol dt.socialmedia-bg{background: none; background-color:#fff; border: none; margin: 0px;}

#lCol .headlineonly dt, #lCol .headlines-digest dt,
#lCol .headlineonly dt, #lCol .headlines-digest dt {padding: 0px 0px 6px 0px;}

#lCol .subpage-trio-container{margin-left: 5px; margin-top: 20px;}
#lCol .subpage-trio-unit-ts .topstory-headline {font-weight: normal; font-size: 21px;}
#lCol .subpage-trio-container .supercontainer .container_3col_left,
#lCol .subpage-trio-container .supercontainer .container_3col_middle,
#lCol .subpage-trio-container .supercontainer .container_3col_right{width: 196px;} 
#lCol .subpage-trio-container .supercontainer .container_3col_middle {border: none; margin:0px 18px; padding: 0px}
#lCol .subpage-trio-container .rlinks_colorbar1, #lCol .subpage-trio-container .rlinks_colorbar2 {margin-right:4px;}
#lCol .subpage-trio-container .container_image_img{width: 196px; height: 147px; overflow: hidden;}
#lCol .subpage-trio-container .headlineonly{font-size: 12px;}
#lCol .subpage-trio-container dt img, #lCol .subpage-trio-container dt .icon, #lCol .subpage-trio-container .img_noborder {display:none; visibility: hidden;}

#lCol .subpage-decoy-travel .containertitle {background-color:#fff; border-bottom: none; height: 30px; text-transform: capitalize; margin: 0px; padding: 0px; font-size: 21px; font-style: normal;}
#lCol .subpage-decoy-travel .container_image_left img{width:90px; height: 90px; overflow:hidden;}
#lCol .subpage-decoy-travel .container_image_img img{width:108px;}
#lCol .subpage-decoy-travel .digest-headline2, #lCol .subpage-decoy-travel .digest-headline2 a{padding-top: 4px;font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #004488;}

/*
#rCol{padding: 0px; width: 300px; }
#rCol #section_rectangle{padding: 10px 0 10px 10px;}
#rCol #rightcontent {padding: 0px; width: 300px;}
#rCol .container {border:none; background-color:#eee; width: 300px;}
#rCol .misc_inner {margin-left: 10px; margin-right: 10px; border-top: 1px solid #ccc; padding-top: 10px;}
#rCol .containertitle, #rCol .supercontainertitle, #rCol .container .graylabel, #rCol .supercontainer_outer .graylabel,#rCol .connect-with-philly .containertitle{
background:#eee url(http://media.philly.com/designimages/doubleBorder-gray.gif) repeat-x;
font-family:Georgia,Palatino,Times New Roman,serif;
font-size:16px;
color:#444444;
font-style:italic;
height:24px;
margin:0;
padding-top:9px;
padding-left:10px;
text-transform:capitalize;
}
#rCol .container_calendar {padding-bottom: 0px;}
#rCol .container_calendar .containertitle{background-color:#eee;}
#rCol div.today-in-philly-links-promo{padding:0 10px 5px;}
#rCol .today-in-philly-misc{width: 300px; margin-left: 10px; padding-left: 0px; background-color:#eee; border: none; padding-bottom: 0px;}
#rCol .today-in-philly-misc .container_inner {margin-left: 0px; padding-top: 0px; border:none;}
#rCol .today-in-philly-links-promo .kicker-title{background:none;border-top:1px solid #ccc;width:auto;margin:0;padding:10px 0 0 0;}
#rCol .today-in-philly-links-promo .kicker-title .containertitle_kicker {font-size:13px;}
#rCol .today-in-philly-links-promo dt{padding:4px 0 0 0}
#rCol .today-in-philly-misc .container_calendar{padding-bottom:0;}
#rCol .today-in-philly-misc .container_calendar .kicker-title{border-top:1px solid #ccc;margin:0 5px;padding:10px 0 0;}
#rCol .today-in-philly-misc .container_calendar .kicker-title .containertitle_kicker{font-size: 13px;}
#rCol .today-in-philly-misc .container_calendar .container_inner .headlineonly dt{padding-top:4px;}
#rCol .today-in-philly-misc .container_calendar .container_inner .more_link{margin-top:0;}
#rCol .today-in-philly-misc .today-in-philly-calander{margin-top:0}

#rCol #calendar_twotone .container_calendar .container_inner{padding: 0px; width: 280px;}
#rCol .container_calendar table{width: 100%;}
#rCol .container_calendar table.calWeek td{background-color:#fff; border:none; }
#rCol .container_calendar .calWeek td{border: none; padding: 0px;}
#rCol .container_calendar td .thisDate{background-color: #CCCCCC;color: #444;font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: bold; text-transform: uppercase; padding-top: 2px; padding-bottom: 2px;}
#rCol .container_calendar td .thisDay{background-color: #fff;color: #004488;font-family:Georgia,Palatino,Times New Roman,serif;font-size: 14px;font-weight: bold; text-transform: none; padding-bottom: 4px; padding-top: 4px;}
#rCol .container_calendar table.calWeek td:first-child{border: 1px solid #ccc;}
#rCol .container_calendar td:first-child .thisDay{color:#444;}
#rCol .container_calendar .emptySquare{background-color:#eee !important;}
#rCol .container_calendar td.emptySquare{border:none !important; position: relative;}
#rCol .container_calendar tr{ padding-right: 5px;}
#rCol .container_calendar table {background:none;border-spacing:10px; width: 107%;}
#rCol .calWeek{margin-left: -5px; margin-top: -10px;}
#rCol .container_calendar .downPointer{background:url('http://media.philly.com/designimages/down-pointing-arrow.gif'); width: 25px; height: 10px; background-repeat:no-repeat; margin-left: 18px; margin-top: -10px;}
#rCol .container_calendar .registration{display:none; visibility: hidden;}
#rCol .container_calendar{background-color:#eee; border: none; margin: 0px;}
#rCol .container_calendar .container_inner{width: 280px;}
#rCol .today-in-philly-calander{ margin-top: 10px;}
#rCol .today-in-philly-calander .container_image_img{position: relative; float: right; width:106px;  margin-left: 20px;}
#rCol .today-in-philly-calander .container_image_img img{width: 108px; overflow:hidden;}
#rCol .today-in-philly-calander .digest-headline a b{font-family:Georgia,Palatino,Times New Roman,serif;font-size: 16px;font-weight: normal; color:#000;}
#rCol .today-in-philly-calander .digest-lead b{color:#000 !important; font-weight: normal}
#rCol .today-in-philly-calander .digest-lead{font-family: Arial,Helvetica,sans-serif;font-size: 11px; color:#000; padding-bottom: 10px; border-bottom: 1px solid #ccc;}
#rCol .today-in-philly-calander dt {margin-left: 0px; padding-left: 0px; padding-top: 10px;}
#rCol .today-in-philly-calander dt .digest-headline b{font-family:Georgia,Palatino,Times New Roman,serif;font-size: 16px;font-weight: normal; color:#000;}
#rCol .today-in-philly-calander dt .digest-headline .smalltext{font-family: Arial,Helvetica,sans-serif;font-size: 11px; color:#000; font-weight: normal; padding-top: 2px;}
#rCol .connect-with-philly{width: 300px; margin-left: 0px; padding-left: 0px; background-color:#eee; border: none; margin-top: 10px;}
#rCol .more_link, #rCol .more_link a, #rCol .more_link .arrow{font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #004488; font-weight: bold;}
#rCol .more_link a{position: relative; margin-right: 5px;}
#rCol #social_media_buttons img{position: relative; margin-left: 2px; left: 0px;}
#rCol #social_media_buttons {padding-bottom: 7px; width: 100%; margin-left: 0px;}
#rCol #user-welcome-snippet {border-bottom: 1px solid #ccc;margin:0 0 10px 0;padding:0 0 10px 0px;}
#rCol #user-welcome-snippet a {color:#004488;}
#rCol #user-welcome-snippet .np-link {float:left;}
#rCol #user-welcome-snippet b {padding-right:5px;color:#444;}
#rCol #social_media_products{border-top: 1px solid #ccc;height:59px;}
#rCol #social_media_product{width: 134px; float: left; margin-top: 10px;padding-top:6px;padding-bottom:6px;padding-left:6px;border-left: 1px solid #ccc;margin-left: -1px;}
#rCol #social_product_image{position: relative; float: left;}
#rCol #social_media_product:first-child{border-left:none;margin-left: 0;}
#rCol #social_product_text{color:#004488; font-size:12px; font-weight: bold; font-family:Arial,Helvetica,sans-serif; }
#rCol #social_media_email{border-top: 1px solid #ccc; height:52px; padding-top:8px;padding-bottom:3px}
#rCol #social_media_email_title{font-weight: bold; font-size: 10px; color:#444; text-transform: uppercase; margin-left: 6px; margin-bottom: 8px;}
#rCol .social_media_button{position: relative; float: left; border-left: 1px solid #ccc; margin-left:-1px}
#rCol #social_media_email .social_media_button img{padding:0 !important}
#rCol #social_email_yahoo{border: none;margin-left:0;}
#rCol .today-in-philly-misc, #rCol .connect-with-philly{margin-left: 10px;}
#rCol .connect-with-philly {padding-bottom:0;}

#rCol .featured-photo-gallery{width: 300px; border: none; background-color:#eee; margin-left: 10px;height: 385px; margin-bottom: 20px; overflow:hidden;}
#rCol .featured-photo-gallery .container_inner{margin-left: 10px; width: 280px; border-top: 1px solid #ccc; padding-top: 10px; margin-bottom: 0px; height: 215px;}
#rCol .featured-photo-gallery .container_image_img{margin-left: 5px; width: 260px; height: 195px; overflow:hidden;}
#rCol .featured-photo-gallery .container_image_img img{border:none;}
#rCol .featured-photo-gallery .topstory-headline{width: 260px; margin-left: 10px;position: relative; top: -210px;margin-right:8px;}
#rCol .featured-photo-gallery .topstory-headline a, #rCol .featured-photo-gallery .topstory-headline a:hover, #rCol .featured-photo-gallery .topstory-headline a:visited, #rCol .featured-photo-gallery .topstory-headline a:active{color:#fff;}
#rCol .featured-photo-gallery .topstory-headline .headlineWrap{width: 260px; height: 195px; position: absolute; margin-bottom: -210px; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
#rCol .featured-photo-gallery .topstory-headline .headlineText{color:#fff; margin-left: 10px; padding-top: 4px; margin-right: 10px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 18px;  position: absolute; bottom: 5px;}
#rCol .featured-photo-gallery .topstory-headline .headlineText:hover{text-decoration: underline}
#rCol .featured-photo-gallery .misccontainer_left_49{margin-left: 10px; width: 120px !important; margin-right: 20px; padding-right: 0px; padding-bottom: 0px; margin-bottom: 0px; height: 90px;}
#rCol .featured-photo-gallery .misccontainer_left_49 .container_image_img, #rCol .featured-photo-gallery .misccontainer_right_49 .container_image_img{width: 120px; height: 90px; overflow:hidden;}
#rCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline, #rCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline{width: 120px; margin-left: 10px;position: relative; top: -105px;margin-right:8px;}
#rCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline .headlineWrap, #rCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline .headlineWrap{width: 120px; height: 90px;}
#rCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline .headlineText, #rCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline .headlineText{font-size: 14px; padding-right:5px;}#rCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline .headlineText, #rCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline .headlineText{font-size: 14px;padding-right:5px;}


#rCol .rCol-minivideo{width: 300px; border: none; background-color:#eee; margin-left: 10px; margin-bottom: 20px;}
#rCol .rCol-minivideo .containertitle{padding-top: 15px; padding-bottom: 5px; color:#444;}
#rCol .rCol-minivideo .containertitle a{color:#444;}
#rCol .rCol-minivideo .container_inner{padding-bottom: 5px;}
#rCol .rCol-minivideo .BrightcoveExperience{padding-top: 10px; border-top: 1px solid #ccc}

#promo_dealyo{margin-left: 10px; margin-bottom: 20px;}
#rCol #jobsWidget {margin-top: 24px; margin-bottom: 20px;}

#rCol .decoys-exclusive-features .container_inner{border:none; padding-top: 0px; margin-left: 0px;}
#rCol .decoys-exclusive-features{border: none; background-color:#eee; width: 300px;}
#rCol .decoys-exclusive-features .containertitle{padding-top: 15px; padding-bottom: 5px;}
#rCol .decoys-exclusive-features .container{border: none; background-color:#eee; width: 96%; margin-left: 10px; padding-bottom: 0px; margin-bottom: 0px;}
#rCol .decoys-exclusive-features .container:first-child{border-top: 1px solid #ccc; padding-top: 10px;}
#rCol .decoys-exclusive-features .headlineonly .containertitle-dotted-hr-only{display:none; visibility: hidden;}
#rCol .decoys-exclusive-features .headlineonly .container_image_left, #rCol .decoys-exclusive-features .headlineonly .container_image_left img{width: 106px; height: 79px;}
#rCol .decoys-exclusive-features .headlineonly .container_image_left img{border: 1px solid #000;}
#rCol .decoys-exclusive-features .headlineonly .digest-headline, #rCol .decoys-exclusive-features .headlineonly .digest-headline a{font-size: 10px; font-weight: bold; color:#444; text-transform: uppercase;}
#rCol .decoys-exclusive-features .headlineonly .digest-headline2{font-size: 16px; font-weight: normal; font-family:Georgia,Palatino,Times New Roman,serif;color:#000;}
#rCol .decoys-exclusive-features .headlineonly .digest-headline2 b{font-weight: normal;}

#rCol .use-light-brown-bg .container_inner{border-top: 0px; margin-left: 0px; padding-top: 0px;}
#rCol .use-light-brown-bg{border: none;background-color:#fff; border: 1px solid #ccc}
#rCol .containertitle_image {position: relative; margin-left: 5px;}
#rCol .use-light-brown-bg .container {border: none; background-color:#fff}
#rCol .use-light-brown-bg .headlineonly dt{margin-left: 5px; margin-right: 5px;}

#rCol .connect-with-philly, #rCol .featured-photo-gallery, #rCol .latest-philly-videos, #rCol .decoys-exclusive-features {border-bottom: 1px solid #ccc; padding-bottom: 0px; margin-bottom: 20px;}
#rCol .latest-philly-videos{padding-bottom: 10px;}
#rCol .latest-philly-videos .container_inner{border-top: 1px solid #ccc; width: 280px; margin-left: 10px; padding-top:10px;}
#rCol #section_rectangle {padding: 0px; margin-left: 10px; margin-bottom: 20px;}
#promo_dealyo{margin-left: 20px;}
#rCol #rightcontent .today-in-philly-misc, #rCol #rightcontent .connect-with-philly, #rCol #rightcontent .rCol-minivideo, #rCol #rightcontent .featured-photo-galleries, #rCol #rightcontent .decoys-exclusive-features, #rCol #rightcontent .use-light-brown-bg{margin-bottom: 20px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px;}
*/

#lCol .toppage-content-unit-night-cap{margin-top: 4px;}
#lCol .toppage-content-unit-night-cap .toppage-content-unit-biggie-night-cap .containertitle, #lCol .toppage-content-unit-night-cap #breaking_news_headlines .kicker-title {background: none; border:none; padding-bottom: 5px;margin-bottom: 0px; height: 15px; padding-top: 0px; padding-left: 0px;}
#lCol .toppage-content-unit-night-cap .toppage-content-unit-biggie-night-cap .containertitle{margin-top: -5px;}
#lCol .toppage-content-unit-night-cap #breaking_news_headlines .kicker-title{padding-top: 10px;}
#lCol .toppage-content-unit-night-cap .supercontainer_left{width: 37% !important; padding-right: 10px; position: relative; left: 5px;}
#lCol .toppage-content-unit-night-cap .supercontainer_right{width: 382px !important; padding-left: 0px; background-color:#222; position: relative; left: 10px;}
#lCol .toppage-content-unit-biggie-night-cap .container_image_img{padding-bottom: 0px;}
#lCol .toppage-content-unit-biggie-night-cap .containertitle{padding-bottom: 10px;margin-bottom: 0px; height: 15px; padding-top: 0px;}
#lCol .toppage-content-unit-biggie-night-cap .topstory-headline{font-size: 21px;font-family:Georgia,Palatino,Times New Roman,serif;color:#000; font-weight: bold; padding-top: 0px;}
#lCol .toppage-content-unit-biggie-night-cap .container_inner{border-bottom: 1px solid #ccc; margin-bottom: 10px;}
#lCol .toppage-content-unit-headlines .headlines-digest a{font-size: 16px; color: #000;font-weight: normal; font-family:Georgia,Palatino,Times New Roman,serif;}
#lCol .toppage-content-unit-headlines .headlines-digest a b{font-weight: normal}
#lCol .toppage-content-unit-headlines .headlines-digest .rlinks_colorbar1, #lCol .toppage-content-unit-headlines .headlines-digest .rlinks_colorbar2{padding-bottom: 5px;}
#lCol .toppage-content-unit-headlines .container_inner{border-bottom: 1px solid #ccc;}
#lCol .toppage-content-unit-night-cap #blogs-headlines-rss .container{border-bottom: 1px solid #ccc; margin-bottom: 5px;}
#lCol #breaking_news_headlines .container .container_inner {margin-top: 5px;}

#lCol .night-cap-content-unit-biggie{background:#222222 url(http://media.philly.com/designimages/hp_night_cap_title.gif) no-repeat top right;}
#lCol .night-cap-content-unit-biggie .containertitle_image{padding-top:0px;}
#lCol .night-cap-content-unit-biggie .containertitle_image img{width:382px;}
#lCol .night-cap-content-unit-biggie .container_image_img{margin-left:10px;margin-top:5px;}
#lCol .night-cap-content-unit-biggie .topstory-headline {margin-left:10px;margin-right:10px;}
#lCol .night-cap-content-unit-biggie .topstory-headline a{color:#fff;font-family:Georgia,Palatino,Times New Roman,serif;font-size:28px;font-weight:bold;}
#lCol .night-cap-content-unit-biggie .container .kicker-title{margin:0 10px 0 10px;padding:7px 0 0 0;}
#lCol .night-cap-content-unit-biggie .container .containertitle{background:none;color:#ffffff;font-size:21px;font-style:normal;text-transform:uppercase;height:43px;border-bottom:1px solid #3698d0;}
#lCol .night-cap-content-unit-biggie .container .containertitle a{color:#ffffff;font-size:21px;font-style:normal;text-transform:uppercase;} /* Can be removed after link is removed from containertitle */
#lCol .night-cap-content-unit-biggie .container .containertitle .containertitle_kicker{display:block;color:#3698d0;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;font-style:normal;text-transform:uppercase;text-shadow:1px 1px 0 #000;margin-bottom:-3px}

#lCol .toppage-content-unit-stack-night-cap{margin-left: 10px;}
#lCol .toppage-content-unit-stack-night-cap .container_image_img, #lCol .toppage-content-unit-stack-night-cap .misccontainer_right_49 .container_image_img{width: 170px; height: 127px; overflow:hidden;}
#lCol .toppage-content-unit-stack-night-cap .subfeature-headline a, #lCol .toppage-content-unit-headline-night-cap .subfeature-headline a{color:#fff; font-weight: normal; font-size: 21px;font-family:Georgia,Palatino,Times New Roman,serif;}
#lCol .toppage-content-unit-stack-night-cap .subfeature-headline .sig, #lCol .toppage-content-unit-headline-night-cap .subfeature-headline .sig{font-size: 10px; font-weight: bold; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif;}
#lCol .toppage-content-unit-stack-night-cap .subfeature-headline{width: 170px;}
#lCol .toppage-content-unit-headlines img{display:none; visibility: hidden;}
#lCol .toppage-content-unit-stack-night-cap .misccontainer_right_49 .container_inner{padding-left: 0px;margin-right: 0px; width: 170px; margin-left: 10px; margin-bottom: 10px;}
#lCol .toppage-content-unit-headline-night-cap .subfeature_photoleft .headlineonly .subfeature-headline{margin-left: 10px; margin-right: 10px;}
#lCol .toppage-content-unit-headline-night-cap{clear:both;position: relative; z-index: 1;}
#lCol .night-cap-links{padding-top: 58px; margin-left: 0px; background: url('http://media.philly.com/images/hp_night_cap_bottom.gif'); position: relative; top: -30px; z-index: 0; height: 20px; margin-bottom: -30px;}
#lCol .night-cap-links dt{margin-left: 10px; color:#fff; position: relative; top: -5px;}
#lCol .night-cap-links dt .bl{background-color:#000; padding: 4px; color:#3698d0; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica,sans-serif;}

/*Elections start*/
#lCol .toppage-content-unit-election {margin-top: 4px;}
#lCol .toppage-content-unit-election .toppage-content-unit-biggie-election .containertitle, #lCol .toppage-content-unit-election #breaking_news_headlines .kicker-title {background: none; border:none; padding-bottom: 5px;margin-bottom: 0px; height: 15px; padding-top: 0px; padding-left: 0px;}
#lCol .toppage-content-unit-election .toppage-content-unit-biggie-election .containertitle{margin-top: -5px;}
#lCol .toppage-content-unit-election #breaking_news_headlines .kicker-title{padding-top: 10px;}
#lCol .toppage-content-unit-election .supercontainer_left{width: 37% !important; padding-right: 10px; position: relative; left: 5px;}
#lCol .toppage-content-unit-election .supercontainer_right{width: 382px !important; padding-left: 0px; position: relative; left: 10px;background:transparent url('http://media.philly.com/designimages/hp_election_title.jpg') repeat top right;}
#lCol .toppage-content-unit-biggie-election .container_image_img{padding-bottom: 0px;}
#lCol .toppage-content-unit-biggie-election .containertitle{padding-bottom: 10px;margin-bottom: 0px; height: 15px; padding-top: 0px;}
#lCol .toppage-content-unit-biggie-election .topstory-headline{font-size: 21px;font-family:Georgia,Palatino,Times New Roman,serif;color:#000; font-weight: bold; padding-top: 0px;}
#lCol .toppage-content-unit-biggie-election .container_inner{border-bottom: 1px solid #ccc; margin-bottom: 10px;}
#lCol .toppage-content-unit-election #blogs-headlines-rss .container{border-bottom: 1px solid #ccc; margin-bottom: 5px;}
#lCol .election-content-unit-biggie .containertitle_image{padding-top:0px;}
#lCol .election-content-unit-biggie .containertitle_image img{width:382px;}
#lCol .election-content-unit-biggie .container_image_img{margin-left:10px;margin-top:5px;}
#lCol .election-content-unit-biggie .topstory-headline {margin-left:10px;margin-right:10px;}
#lCol .election-content-unit-biggie .topstory-headline a{color:#fff;font-family:Georgia,Palatino,Times New Roman,serif;font-size:28px;font-weight:bold;}
#lCol .election-content-unit-biggie .container .kicker-title{margin:0 10px 0 10px;padding:7px 0 0 0;}
#lCol .election-content-unit-biggie .container .containertitle{background:none;color:#ffffff;font-size:21px;font-style:normal;text-transform:uppercase;height:43px;border-bottom:1px solid #fff;}
#lCol .election-content-unit-biggie .container .containertitle a{color:#ffffff;font-size:21px;font-style:normal;text-transform:uppercase;} /* Can be removed after link is removed from containertitle */
#lCol .election-content-unit-biggie .container .containertitle .containertitle_kicker{display:block;color:#fff;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;font-style:normal;text-transform:uppercase;margin-bottom:-3px}
#lCol .toppage-content-unit-stack-election{margin-left: 10px;}
#lCol .toppage-content-unit-stack-election .container_image_img, #lCol .toppage-content-unit-stack-election .misccontainer_right_49 .container_image_img{width: 170px; height: 127px; overflow:hidden;}
#lCol .toppage-content-unit-stack-election .subfeature-headline a, #lCol .toppage-content-unit-headline-election .subfeature-headline a{color:#fff; font-weight: normal; font-size: 21px;font-family:Georgia,Palatino,Times New Roman,serif;}
#lCol .toppage-content-unit-stack-election .subfeature-headline .sig, #lCol .toppage-content-unit-headline-election .subfeature-headline .sig{font-size: 10px; font-weight: bold; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif;}
#lCol .toppage-content-unit-stack-election .subfeature-headline{width: 170px;}
#lCol .toppage-content-unit-stack-election .misccontainer_right_49 .container_inner{padding-left: 0px;margin-right: 0px; width: 170px; margin-left: 10px; margin-bottom: 10px;}
#lCol .toppage-content-unit-headline-election .subfeature_photoleft .headlineonly .subfeature-headline{margin-left: 10px; margin-right: 10px;}
#lCol .toppage-content-unit-headline-election{clear:both;position: relative; z-index: 1;}
#lCol .election-links{padding-top: 58px; margin-left: 0px; position: relative; top: -30px; z-index: 0; height: 20px; margin-bottom: -30px;}
#lCol .election-links dt{margin-left: 10px; color:#fff; position: relative; top: -5px;}
#lCol .election-links dt .bl{background-color:#b43030; padding: 4px; color:#fff; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica,sans-serif;}
/*Elections end*/

#lCol .toppage-content-unit-sports-breakout .toppage-content-unit-biggie-night-cap .containertitle, #lCol .toppage-content-unit-sports-breakout #breaking_news_headlines .kicker-title {background: none; border:none; padding-bottom: 5px;margin-bottom: 0px; height: 15px; padding-top: 0px; padding-left: 0px;}
#lCol .toppage-content-unit-sports-breakout .toppage-content-unit-biggie-night-cap .containertitle{margin-top: -5px;}
#lCol .toppage-content-unit-sports-breakout #breaking_news_headlines .kicker-title{padding-top: 10px;}

#lCol .toppage-content-unit-sports-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-sports-breakout .supercontainer_left{width: 37% !important; padding-right: 10px; position: relative; left: 5px;}
#lCol .toppage-content-unit-sports-breakout .supercontainer_right{width: 380px !important; padding-left: 2px; background-color:#00381f; position: relative; left: 5px;}
#lCol .sports-content-unit-biggie .containertitle_image {padding-top: 0px;}
#lCol .sports-content-unit-biggie .container_image_img{position: relative; margin-left: 10px;margin-top: -30px;}
#lCol .sports-content-unit-biggie .topstory-headline { margin-left: 10px;margin-right: 10px;}
#lCol .sports-content-unit-biggie .topstory-headline a{color:#fff; font-weight: bold; font-size: 28px;font-family:Georgia,Palatino,Times New Roman,serif;}
#lCol .toppage-content-unit-stack-sports{margin-left: 10px;}
#lCol .toppage-content-unit-stack-sports .container_image_img, #lCol .toppage-content-unit-stack-night-cap .misccontainer_right_49 .container_image_img{width: 170px; height: 127px; overflow:hidden;}
#lCol .toppage-content-unit-stack-sports .subfeature-headline a, #lCol .toppage-content-unit-headline-night-cap .subfeature-headline a{color:#fff; font-weight: normal; font-size: 21px;font-family:Georgia,Palatino,Times New Roman,serif;}
#lCol .toppage-content-unit-stack-sports .subfeature-headline .sig, #lCol .toppage-content-unit-headline-night-cap .subfeature-headline .sig{font-size: 10px; font-weight: bold; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif;}
#lCol .toppage-content-unit-stack-sports .subfeature-headline{width: 170px;}
#lCol .toppage-content-unit-stack-sports .sig{font-weight: normal !important; color:#fff;}
#lCol .toppage-content-unit-headlines img{display:none; visibility: hidden;}
#lCol .toppage-content-unit-stack-sprots .misccontainer_right_49 .container_inner{padding-left: 0px;margin-right: 0px; width: 170px; margin-left: 10px; margin-bottom: 10px;}
#lCol .toppage-content-unit-headline-sports .subfeature_photoleft .headlineonly .subfeature-headline{margin-left: 10px; margin-right: 10px;}
#lCol .toppage-content-unit-headline-sports{clear:both;position: relative; z-index: 1; margin-left: 10px; margin-right: 10px; top: 10px;}
#lCol .toppage-content-unit-headline-sports a{font-size: 21px !important; font-weight: normal !important; color:#fff !important; font-weight:Georgia,Palatino,Times New Roman,serif !important;}
#lCol .toppage-content-unit-headline-sports a b{font-weight: normal}
#lCol .sports-links{padding-top: 121px; margin-left: 0px; background: url('http://media.philly.com/images/hp_sports_bottom.gif'); position: relative; top: -95px; z-index: 0; height: 20px; margin-bottom: -95px;}
#lCol .sports-links dt{margin-left: 10px; color:#fff; position: relative; top: -5px;}
#lCol .sports-links dt .bl{background-color:#000; padding: 4px; color:#00c873; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica,sans-serif;}

#lCol .toppage-content-unit-breaking-layout .supercontainertitle{background-color:#fff; position:relative; text-align: center;font-weight: bold; font-style: normal; font-size: 13px !important; color:#a90000; font-family: Arial,Helvetica,sans-serif;  margin-bottom: 0px; padding-bottom: 0px; background: none; border: none; height: 12px; text-transform: uppercase;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts .topstory-headline{padding-top: 2px; padding-bottom: 5px; width: 600px;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts .topstory-headline .headlineWrap{position: relative; text-align: center;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts .topstory-headline a{font-weight: bold; font-style: normal; font-size: 28px; color:#000; font-family: Georgia,Palatino,Times New Roman,serif;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts .container_image_img {width: 602px; overflow:hidden;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts dt{position: relative; float: left; width: 29%; padding: 5px 10px; border-right: 1px solid #ccc; margin-top: 5px; margin-bottom: 10px;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts dt img{display:none; visiblity: hidden;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts dt:last-child{border:none;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-breaking-ts dt a{font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #004488; font-weight: bold;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper{border-top: 1px solid #ccc; padding-top: 15px;}

#lCol .toppage-content-unit-wrapper .misccontainer_left_58{width: 364px; margin-right: 17px;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper .toppage-content-unit-biggie{padding-bottom: 0px;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper .topstory-headline{padding-bottom: 5px}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar1 img, #lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar2 img{display:none; visiblity: hidden;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar1 a, #lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar2 a{color:#000; font-size: 21px; font-weight: normal; font-style: normal; font-family: Georgia,Palatino,Times New Roman,serif;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar1, #lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar2{margin-bottom: 5px;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar1 a b, #lCol .toppage-content-unit-breaking-layout .toppage-content-unit-headlines-breaking .headlines-digest .rlinks_colorbar2 a b{font-weight: normal}

#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar1 b, .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar2 b, .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar1 a b, .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar2 a b{text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; color:#444;font-size: 10px; font-weight: bold; display:block;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar1, .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar2, .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar1 a, .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar2 a{font-size: 16px; font-family:Georgia,Palatino,sans-serif;font-weight:normal; color:#000; display:block;}
#lCol .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar1, .toppage-content-unit-breaking-layout .toppage-content-unit-wrapper #blogs-headlines-rss .rlinks_colorbar2{margin-bottom: 10px;}

#lCol .toppage-content-unit-breaking-layout .timestamp{font-weight: normal; font-size: 11px; font-size: 11px;}
#lCol .toppage-content-unit-breaking-layout{border-bottom: 1px solid #ccc;}
#lCol .toppage-content-unit-wrapper .breaking_news_headlines .containertitle{background:none;}

#lCol .toppage-content-unit-breaking-layout #breaking_news_headlines .containertitle{background: none; border: none; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;}

/* Holiday 2013 - Left rail */
#lCol .toppage-content-unit-biggie-holiday2013{position:relative;margin-top:4px;}
#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_left{width:233px !important;margin-left:5px;}
#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right{position:absolute;top:0;right:0;background:#cdebff url('http://media.philly.com/designimages/holiday2013-topper2.png') no-repeat bottom left;width:360px !important;padding:7px 10px 10px 10px;}
#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right div{margin:0;padding:0;}
#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right a,#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right .sig,#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right .toppage-content-unit-headline-shop .graylabel{color:#000;}
#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-stack-shop .misc_inner,#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-headline-shop{overflow:hidden;}
#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-stack-shop .misc_inner{clear:left;}
#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right .sig,#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right .toppage-content-unit-headline-shop .graylabel{font-size:10px;font-family:arial,helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;}
#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right .toppage-content-unit-headline-shop .graylabel{margin-bottom:-5px;}
#lCol .toppage-content-unit-biggie-holiday2013 .supercontainer_right .shop-content-unit-biggie{background:url('http://media.philly.com/designimages/holiday2013-topper1-nosponsor.png') no-repeat top left;margin:-7px -10px 0 -10px;padding:7px 10px 0 10px;}
#lCol .toppage-content-unit-biggie-holiday2013 .containertitle{background:none;margin:0;padding:0 0 5px 0;border:none;}
#lCol .toppage-content-unit-biggie-holiday2013 #breaking_news_headlines .containertitle{margin-bottom:5px;margin-left:0;padding-top:5px;padding-bottom:0;padding-left:0;}
#lCol .toppage-content-unit-biggie-holiday2013 .shop-content-unit-biggie .containertitle{margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid #3375a1;}
#lCol .toppage-content-unit-biggie-holiday2013 .shop-content-unit-biggie .containertitle a{color:#33adff;font-family:arial,helvetica,sans-serif;font-size:13px;font-style:normal;text-transform:uppercase;text-decoration:none;}
#lCol .toppage-content-unit-biggie-holiday2013 .shop-content-unit-biggie .containertitle a:hover div{text-decoration:underline;}
#lCol .toppage-content-unit-biggie-holiday2013 .shop-content-unit-biggie .containertitle div{color:#000;font-family:georgia;font-size:21px;line-height:28px;}
#lCol .toppage-content-unit-biggie-holiday2013 .shop-content-unit-biggie .container_image_img,#lCol .toppage-content-unit-biggie-holiday2013 .shop-content-unit-biggie .topstory-headline,#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-stack-shop .container_image_img,#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-stack-shop .subfeature-headline{margin-bottom:10px;}
#lCol .toppage-content-unit-biggie-holiday2013 .shop-content-unit-biggie .container_image_img img{max-width:358px;}
#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-stack-shop .misccontainer_left_49,#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-stack-shop .misccontainer_right_49{width:172px;}
#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-stack-shop .misccontainer_right_49{margin-left:16px;}
#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-headline-shop dt{padding-right:0;padding-left:0;}
#lCol .toppage-content-unit-biggie-holiday2013 #blogs-headlines-rss .container{border-bottom:1px solid #ccc;margin-bottom:5px;}
#lCol .toppage-content-unit-biggie-holiday2013 .holiday2013-links,#lCol .toppage-content-unit-biggie-holiday2013 .holiday2013-links dt .bl{display:inline-block;color:#fff;*display:inline;*zoom:1;}
#lCol .toppage-content-unit-biggie-holiday2013 .holiday2013-links{background:#33adff;margin:30px 0 0 0;padding:5px;clear:left;}
#lCol .toppage-content-unit-biggie-holiday2013 .holiday2013-links dt{padding:0;}
#lCol .toppage-content-unit-biggie-holiday2013 .holiday2013-links dt .bl{margin:0 10px;}
#lCol .toppage-content-unit-biggie-holiday2013 .holiday2013-links dt .bl:first-child{margin-left:0;}
#lCol .toppage-content-unit-biggie-holiday2013 .toppage-content-unit-headline-shop{top:0;}

/* Holiday 2013 - Right rail */
#rCol .holiday2013-gift, #newRcol .holiday2013-gift{background:#cdebff url('http://media.philly.com/designimages/holiday2013-rightrail.png') no-repeat !important;border-bottom:1px solid #33adff !important;}
#rCol .holiday2013-gift div.containertitle, #newRcol .holiday2013-gift div.containertitle,#rCol .holiday2013-gift div.containertitle a, #newRcol .holiday2013-gift div.containertitle a{color:#3375a1;}
#rCol .holiday2013-gift div.containertitle, #newRcol .holiday2013-gift div.containertitle{background:url('http://media.philly.com/designimages/holiday2013-doubleBorder-blue.png') repeat-x;}
#rCol .holiday2013-gift .container_inner, #newRcol .holiday2013-gift .container_inner{border-top:1px solid #3375a1 !important;}
#rCol .holiday2013-gift-biggie .container_image_img,#newRcol .holiday2013-gift-biggie .container_image_img,
#rCol .holiday2013-gift-links, #newRcol .holiday2013-gift-links{padding:0;}
#rCol .holiday2013-gift-biggie .container_image_img,#newRcol .holiday2013-gift-biggie .container_image_img{margin-bottom:10px;}
#rCol .holiday2013-gift-links, #newRcol .holiday2013-gift-links{margin-bottom:20px;}

#lCol .section-front-wrapper .supercontainer_left{width: 57.5% !important; margin-right: 12px; padding-right: 14px; border-right: 1px}
#lCol .section-front-wrapper .supercontainer_right{width: 37.6% !important; padding: 0px;}
#lCol #sectiontop h1, #lCol #sectiontop h1 a{font-weight: bold; font-size: 36px; color:#000; font-family:Georgia,Palatino,Times New Roman,serif; margin-left: -3px;  text-transform: capitalize; border-bottom: none;}
#lCol #sectiontop {background:#fff url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x;background-position:0px 100%;width:604px;margin-left:17px;margin-bottom:15px;padding-bottom:5px;}
#lCol .section-front-wrapper{margin-left: 5px;}
#lCol .section-front-wrapper .topstory-headline, #lCol .section-front-wrapper .topstory-headline a{font-weight: bold; font-size: 28px; color:#000; font-family:Georgia,Palatino,Times New Roman,serif; padding-top: 0px;}
#lCol .section-front-wrapper .section-front-secondary-story .topstory-headline, #lCol .section-front-wrapper .section-front-secondary-story .topstory-headline a{font-weight: normal; font-size: 21px; color:#000; font-family:Georgia,Palatino,Times New Roman,serif; padding-top: 0px; padding-bottom: 4px; line-height: 21px;}
#lCol .section-front-wrapper .section-front-secondary-story .digest-lead{font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal; line-height: 18px; margin-bottom: 10px;}
#lCol .section-front-wrapper .section-front-secondary-story{padding-bottom: 0px;}
#lCol .section-front-wrapper .section-front-stack-story .topstory-headline, #lCol .section-front-wrapper .section-front-stack-story .topstory-headline a{font-weight: normal; font-size: 16px; line-height: 18px;color:#000; font-family:Georgia,Palatino,Times New Roman,serif; margin-top: 4px; margin-bottom: 0px;padding-bottom: 0px;}
#lCol .section-front-wrapper .section-front-tabs .section-front-stack-story .topstory-headline, #lCol .section-front-wrapper .section-front-tabs .section-front-stack-story .topstory-headline a{font-size: 21px; line-height: 21px;}
#lCol .section-front-wrapper .section-front-stack-story .topstory_img .container_image_img {position: relative; float: left; margin-right: 10px;}
#lCol .section-front-wrapper .section-front-stack-story {clear: both;padding-bottom: 10px;}
#lCol .section-front-wrapper .section-front-stack-story dl .container_inner{clear:both; padding-bottom: 10px;}
#lCol .section-front-wrapper .supercontainer_right .section-front-stack-wrapper{border-top: 1px solid #ccc; margin-bottom: 20px; padding-top: 10px;}
#lCol .section-front-wrapper .section-front-headlines{margin-bottom: 25px}
#lCol .section-front-wrapper .section-front-headlines .kicker-title {margin-bottom: 20px;}
#lCol .section-front-wrapper .section-front-tabs .container_tabone{width: 362px !important;}
#lCol .section-front-wrapper .section-front-tabs .tabcontent{width: 352px !important}
#lCol .section-front-wrapper .section-front-tabs li span {position: relative; float: left; width: 180px; padding: 0px; margin: 0px; border:none !important;}
#lCol .section-front-wrapper .section-front-tabs ul{background:#fff url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x; background-position: 0px -6px; height: 20px;}
#lCol .section-front-wrapper .section-front-tabs li{position: relative; float: left; width: 49.7%; height: 35px; overflow:hidden; top: 0px; border-bottom: 1px solid #ccc;}
#lCol .section-front-wrapper .section-front-tabs .tab-title{width: 100%; height: 20px; float: left; font-size: 13px; color:#444; font-weight: bold; font-style: italic; text-transform: capitalize; font-family:Georgia,Palatino,Times New Roman,serif; margin: 0px; padding-top: 10px; text-align: center; background-color:#eee; padding-bottom: 10px;}
#lCol .section-front-wrapper .section-front-tabs .selected .tab-title{background-color:#fff;}
#lCol .section-front-wrapper .section-front-tabs .selected {position: relaive; top: 0px; border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom: none;}
#lCol .section-front-wrapper .section-front-tabs .tabcontentstyle{border: none; margin-top: 20px; width: 362px !important}
#lCol .section-front-wrapper .section-front-tabs .tabcontentstyle .section-front-stack-story .topstory-headline{padding-bottom: 4px;}
#lCol .section-front-wrapper .section-front-tabs .tabcontentstyle .section-front-stack-story .digest-lead, #lCol .section-front-wrapper .section-front-tabs .tabcontentstyle .section-front-stack-story .digest-headline2{font-size: 13px; color:#000; font-weight: normal; font-family: Arial,Helvetica,sans-serif; line-height: 18px;}
#lCol .section-front-wrapper .section-front-tabs .section-front-stack-story{padding-bottom: 0px; margin-bottom: 0px;}
#lCol .section-front-wrapper .section-front-tabs .container_tabone .shadetabs li.selected a, #lCol .section-front-wrapper .section-front-tabs .container_tabone .shadetabs li.selected span {background:none;}
#lCol .section-front-wrapper .section-front-tabs .container_tabone .shadetabs li a, #lCol .section-front-wrapper .section-front-tabs .container_tabone .shadetabs li span, #lCol .section-front-wrapper .section-front-tabs .container_tabone .shadetabs li span:hover, #lCol .section-front-wrapper .section-front-tabs .container_tabone .shadetabs li a:hover {border:none; background:none;}
.container_tabone .shadetabs li a, .container_tabone .shadetabs li span, .container_tabone .shadetabs li span:hover, .container_tabone .shadetabs li a:hover {border:none; background:none;}

#lCol .section-front-wrapper .headline-story-stack .tabcontentstyle .headlineonly .rlinks_colorbar1 a, #lCol .section-front-wrapper .headline-story-stack .tabcontentstyle .headlineonly .rlinks_colorbar2 a{color: #000000;font-family: Georgia,Palatino,Times New Roman,serif;font-size: 16px;font-weight: normal;margin-bottom: 0;margin-top: 4px;padding-bottom: 0;}
#lCol .section-front-wrapper .headline-story-stack .tabcontentstyle .headlineonly .rlinks_colorbar1, #lCol .section-front-wrapper .headline-story-stack .tabcontentstyle .headlineonly .rlinks_colorbar2 {padding-bottom: 5px; margin-top: 10px;}
#lCol .section-front-wrapper .section-front-pull-quote .container_inner{position: relative; margin-top: -65px;}
#lCol .section-front-wrapper .section-front-pull-quote .featured-comment-title{position: relative; text-align: center; font-weight: bold; font-style: italic; font-size: 13px; color:#444; font-family:Georgia,Palatino,Times New Roman,serif;}
#lCol .section-front-wrapper .section-front-pull-quote .featured-comment-text{position: relative; text-align: center; font-weight: normal; font-style: italic; font-size: 24px; color:#000; font-family:Georgia,Palatino,Times New Roman,serif; margin: 4px; margin-bottom: 8px;}
#lCol .section-front-wrapper .section-front-pull-quote .featured-comment-byline{position: relative; text-align: center; font-weight: normal; font-style: none; font-size: 11px; color:#444; font-family: Arial,Helvetica,sans-serif;}
#lCol .section-front-wrapper .section-front-pull-quote .featured-comment-link{position: relative; text-align: center; margin-top: 2px;}
#lCol .section-front-wrapper .section-front-pull-quote .featured-comment-link a{font-weight: bold; font-style: none; font-size: 12px; color:#004488; font-family: Arial,Helvetica,sans-serif;}
#lCol .section-front-wrapper .section-front-pull-quote{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding-bottom: 10px;}
#lCol .headlineonly .digest-lead {font-weight: normal}
#lCol .section-front-wrapper .section-front-potd {margin-bottom: 20px;}
#lCol .section-front-wrapper #blogs-headlines-rss .rlinks_colorbar1 a b, #lCol .section-front-wrapper #blogs-headlines-rss .rlinks_colorbar2 b, #lCol .section-front-wrapper #breaking_news_top_story b, #lCol .section-front-wrapper #breaking_news_headlines b{font-weight: normal;}
#lCol .section-front-wrapper #blogs-headlines-rss .rlinks_colorbar1 a, #lCol .section-front-wrapper #blogs-headlines-rss .rlinks_colorbar2 a, #lCol .section-front-wrapper #breaking_news_top_story .subfeature-headline a, #lCol .section-front-wrapper #breaking_news_headlines .headlines-digest a{font-size: 16px; font-family:Georgia,Palatino,sans-serif;font-weight:normal; color:#000;}
#lCol #breaking_news_top_story .timestamp, #lCol #breaking_news_headlines .timestamp, #lCol .section-front-wrapper #blogs-headlines-rss .rlinks_colorbar1 .timestamp, #lCol .section-front-wrapper #blogs-headlines-rss .rlinks_colorbar2 .timestamp{font-size:11px font-family: Arial,Helvetica,sans-serif; color:#444; font-style: italic;}
#lCol .section-front-wrapper #breaking_news_headlines .morelink a{font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; color: #004488;}
#lCol .section-front-wrapper .subfeature_img .subfeature-headline .headlineWrap {margin-bottom: 10px;}

#lCol .section-front-wrapper .section-front-tabs-small .container_tabone{width: 234px !important;}
#lCol .section-front-wrapper .section-front-tabs-small .tabcontent{width: 224px !important;margin-top: 10px;}
#lCol .section-front-wrapper .section-front-tabs-small ul{background:#fff url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x; background-position: 0px -7px; height: 20px;}
#lCol .section-front-wrapper .section-front-tabs-small li{position: relative; float: left; width: 49.4%; height: 35px; overflow:hidden; top: -1px; border-bottom: 1px solid #ccc;}
#lCol .section-front-wrapper .section-front-tabs-small .tab-title{width: 100%; height: 20px; float: left; font-size: 12px; color:#444; font-weight: bold; font-style: italic; text-transform: capitalize; font-family:Georgia,Palatino,Times New Roman,serif; margin: 0px; padding-top: 10px; text-align: center; background-color:#eee; padding-bottom: 10px;}
#lCol .section-front-wrapper .section-front-tabs-small .selected .tab-title{background-color:#fff;}
#lCol .section-front-wrapper .section-front-tabs-small .selected {position: relaive; top: -1px; border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom: none;}#lCol .section-front-wrapper .section-front-small-tab-wrapper .section-front-stack-story, #lCol .section-front-wrapper .section-front-small-tab-wrapper .section-front-stack-story .container_inner{padding-bottom: 0px;}
#lCol .section-front-wrapper .section-front-tabs-small .tabcontentstyle{border: none; margin-top: 5px;}
#lCol .section-front-wrapper .section-front-tabs-small .tabcontentstyle .section-front-stack-story .topstory-headline{padding-bottom: 10px;}
#lCol .section-front-wrapper .section-front-tabs-small li span {position: relative; float: left; width: 120px; padding: 0px; margin: 0px; border:none !important;}

#lCol .entertainment-subunit-wrapper .misccontainer_left_49 {margin-right: 10px;}
#lCol .entertainment-subunit-wrapper .misccontainer_right_49{width: 46%; margin-top: 4px;}
#lCol .entertainment-subunit-wrapper .section-front-subunit-story .topstory-headline, #lCol .entertainment-subunit-wrapper .section-front-subunit-story .topstory-headline a{font-size: 21px; font-weight:normal}
#lCol .section-front-potd .topstory-headline{font-size: 21px; font-weight: normal; margin-bottom: 0px; padding-bottom: 0px;}


#pagelayout-span-bottom .from-philly-com-wrapper{margin-left:30px; width:950px; }
#pagelayout-span-bottom .from-philly-com-wrapper .supercontainertitle{height:31px;border-bottom:1px solid #ccc;margin: 0 0 10px 0;background:#eee url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x;}
#pagelayout-span-bottom .from-philly-com-wrapper .supercontainertitle .containertitle_kicker {font:italic bold 21px Georgia,Palatino,sans-serif;color:#444; background:#fff;float:left;height:22px;border-bottom: none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding: 8px 30px 8px 25px;margin: 0 0 0 15px; margin-top: -5px;}
#pagelayout-span-bottom .from-philly-com-wrapper .container_image_img{padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px;}
#pagelayout-span-bottom .from-philly-com-wrapper .from-philly-decoys .containertitle  {font-size: 10px; color:#444; font-weight: bold; font-family: Arial,Helvetica,sans-serif; border-bottom: 1px solid #ccc; margin-bottom: 10px;}
#pagelayout-span-bottom .from-philly-com-wrapper .from-philly-decoys .topstory-headline{font-size: 16px; color:#000; font-weight: normal; font-family:Georgia,Palatino,Times New Roman,serif; margin-top: 10px; padding-top: 0px;}
#pagelayout-span-bottom .from-philly-com-wrapper .from-philly-decoys .topstory-headline a{color:#000;}
#pagelayout-span-bottom .from-philly-com-wrapper .from-philly-decoys .morelink, #pagelayout-span-bottom .from-philly-com-wrapper .from-philly-decoys .morelink a#pagelayout-span-bottom .from-philly-com-wrapper .from-philly-decoys .morelink, #pagelayout-span-bottom .from-philly-com-wrapper .from-philly-decoys .morelink a{position: relative; float: left; padding-top: 0px; font-weight: bold; font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #004488; margin-left: -2px; padding-left: 0px;}

#pagelayout-span-bottom .from-philly-com-wrapper .container_5col_left, #pagelayout-span-bottom .from-philly-com-wrapper .container_5col_leftmiddle, 
#pagelayout-span-bottom .from-philly-com-wrapper .container_5col_middlemiddle, #pagelayout-span-bottom .from-philly-com-wrapper .container_5col_rightmiddle, 
#pagelayout-span-bottom .from-philly-com-wrapper .container_5col_right{border:none; width: 172px; margin-right: 10px;}



#lCol .entertainment-subunit-wrapper .misccontainer_left_49 {margin-right: 10px;}
#lCol .entertainment-subunit-wrapper .misccontainer_right_49{width: 46%; margin-top: 4px;}
#lCol .entertainment-subunit-wrapper .section-front-subunit-story .topstory-headline, #lCol .entertainment-subunit-wrapper .section-front-subunit-story .topstory-headline a{font-size: 21px; font-weight:normal}
#lCol .section-front-potd .topstory-headline{font-size: 21px; font-weight: normal; margin-bottom: 0px; padding-bottom: 0px;}

/*
#rCol .container .headlines-digest{clear:both;}
*/
#lCol .section-front-wrapper .digest-headline2 {font-weight: normal;}

#lCol .sports-content-partner-box {width:625px;}
#lCol .sports-content-partner-box .supercontainer_left, #lCol .sports-content-partner-box .supercontainer_right{width: 48% !important;}
#lCol .sports-content-partner-box .supercontainer_left{margin-right:20px;padding-right:0px;}
#lCol .sports-content-partner-box .supercontainer_right {padding-left:0px;}
#lCol .sports-content-partner-box .force-width {margin:0px;padding:0px;width:635px;}
#lCol .sports-content-partner-box .container_image_left {margin-right: 20px;padding-right:0px;}
#lCol .supercontainer_right .sports-partner-box-aa .rssbox .container .container_image_left {padding-top:0px;}
#lCol .supercontainer_left .sports-partner-box-a .rssbox .container .container_image_left {padding-top:0px;}
#lCol .sports-content-partner-box .supercontainer {width:100%;}
#lCol .sports-content-partner-box .subfeature-headline, #lCol .sports-content-partner-box .subfeature-headline a {font-family:Georgia,Palatino,Times New Roman,serif; font-size: 16px; }
#lCol .sports-content-partner-box .headlineonly dt a{font-weight: bold; color:#004488; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height: 14px;}
#lCol .sports-content-partner-box .sports-partner-box-b{border-top: 1px solid #ccc; padding-top: 10px; margin-top: 20px;}
#lCol .sports-content-partner-box .sports-partner-box-b .containertitle{font-size: 10px; background:none; border:none; color:#444; font-style: normal; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; padding-left: 0px;}
#lCol .sports-content-partner-box .sports-partner-box-b .container_image_left img{width: 106px;}
#lCol .sports-content-partner-box .swaggerRep{background-color:#eee; border: 1px solid #000; height: 81px; margin-top: 5px; margin-bottom: 10px;}
#lCol .sports-content-partner-box .swaggerRep .container_image_img{position: relative; float:left; width: 108px; height: 81px; margin-right: 24px; padding-top: 0px;}
#lCol .sports-content-partner-box .swaggerRep .container_image_img img{width: 108px; height: 81px; margin-top: 0px; padding-top: 0px; border:none;}
#lCol .sports-content-partner-box .swaggerRep .topstory-headline{font-weight: bold; font-size: 21px;  font-family:Georgia,Palatino,Times New Roman,serif; padding-bottom: 4px; padding-top: 15px;}
#lCol .sports-content-partner-box .swaggerRep .digest-headline2 {font-size: 10px; background:none; border:none; color:#444; font-style: normal; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; padding-left: 0px;}
#lCol .sports-content-partner-box .swaggerRep dt{clear:both;}

#contentcontainer .supercontainer_outer .living, #contentcontainer .container .living, #contentcontainer .container_calendar .living {font-family:Georgia,Palatino,Times New Roman,serif; font-size: 16px; color:#444; background-color:#eee; height:24px; padding-top: 15px; margin: 0px; padding-left: 10px; background:#eee url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x; font-style: italic; text-transform: capitalize;}
#lCol .pet-finder-unit table{width: 150px !important; cellpadding: 0px !important}
#lCol .pet-finder-unit table tr td div{width: 80px !important; padding: 0px !important;}
#lCol .pet-finder-unit table tr td div img{position: relative; float: left; width: 78px;}
#lCol .pet-finder-unit .digest_headline{clear:both;}

#newRcol .section-front-rss .container_inner .rlinks_colorbar1 .bl b, #newRcol .section-front-rss .container_inner .rlinks_colorbar2 .bl b, #newRcol .section-front-rss .timestamp, 
/*#rCol .section-front-rss .container_inner .rlinks_colorbar1 .bl b, #rCol .section-front-rss .container_inner .rlinks_colorbar2 .bl b, #rCol .section-front-rss .timestamp,*/
#lCol #breaking_news_top_story .timestamp, #lCol #breaking_news_headlines .timestamp{display:block;}

#lCol .featured-photo-gallery{width: 234px; border: none; background-color:#eee; height: 305px; margin-bottom: 20px; overflow:hidden; margin-top: 20px;}
#lCol .featured-photo-gallery .containertitle{border-bottom: none; margin-bottom: 0px;}
#lCol .featured-photo-gallery .container_inner{margin-left: 10px; width: 214px; border-top: 1px solid #ccc; padding-top: 10px; height: 165px;}
#lCol .featured-photo-gallery .container_image_img{ width: 214px; height: 155px; overflow:hidden;}
#lCol .featured-photo-gallery .container_image_img img{border:none; width: 214px; height: 160px;}
#lCol .featured-photo-gallery .topstory-headline{width: 214px;position: relative; top: -160px;}
#lCol .featured-photo-gallery .topstory-headline a/*, #rCol .featured-photo-gallery .topstory-headline a:hover, #rCol .featured-photo-gallery .topstory-headline a:visited, #rCol .featured-photo-gallery .topstory-headline a:active*/{color:#fff;}
#lCol .featured-photo-gallery .topstory-headline .headlineWrap{width: 214px; height: 155px;position: absolute; margin-bottom: -155px;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
#lCol .featured-photo-gallery .topstory-headline .headlineText{color:#fff; margin-left: 10px; padding-top: 4px; margin-right: 10px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 18px;  position: absolute; bottom: 5px;}
#lCol .featured-photo-gallery .topstory-headline .headlineText:hover{text-decoration: underline}
#lCol .featured-photo-gallery .misccontainer_left_49{margin-left: 10px; width: 96px !important; margin-right: 20px; padding-right: 0px; padding-bottom: 0px; margin-bottom: 0px; height: 72px;}
#lCol .featured-photo-gallery .misccontainer_right_49{width: 96px !important}
#lCol .featured-photo-gallery .misccontainer_left_49 .container_image_img, #lCol .featured-photo-gallery .misccontainer_right_49 .container_image_img{width: 96px; height: 72px; overflow:hidden;}
#lCol .featured-photo-gallery .misccontainer_left_49 .container_image_img img, #lCol .featured-photo-gallery .misccontainer_right_49 .container_image_img img{width: 96px; height: 72px;}
#lCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline, #lCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline{width: 96px; position: relative; top: -76px;}
#lCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline .headlineWrap, #lCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline .headlineWrap{width: 96px; height: 72px;}
#lCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline .headlineText, #lCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline .headlineText{font-size: 14px; }

/*
#rCol .today-in-philly-sports .blog-links-promo{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; width: 280px; margin-left: 10px; padding-top: 10px; padding-bottom: 10px;}
#rCol .today-in-philly-sports .blog-links-promo .rlinks_colorbar1, #rCol .today-in-philly-sports .blog-links-promo .rlinks_colorbar2 {margin-left: -4px;}
*/

.containertitle, .containertitle a, .supercontainertitle, .supercontainertitle a {word-spacing: 0px !important;}

/*
#newRcol .container_velocity #newsletter-submit #newsletter-email-submit, #rCol .container_velocity #newsletter-submit #newsletter-email-submit{
    border: 1px solid #C3C3C3;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;
    color: #666666;
    font: italic 12px arial,verdana,hevetica,sans-serif;
    padding: 7px 4px;
    vertical-align: middle;
    width: 270px;
}

#newRcol .container_velocity #newsletter-submit .submit-arrow-blue, #rCol .container_velocity #newsletter-submit .submit-arrow-blue{
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://media.philly.com/designimages/submit-blue-arrow.gif") no-repeat;
  	background-position: 4px -3px;
    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #DEDEDE;
    border-style: none none none solid;
    border-width: medium medium medium 1px;
    color: #404040;
    font: 300 11px arial,verdana,helvetica,sans-serif;
    left: 245px;
    padding: 0;
    position: relative;
    text-transform: none;
    top: -25px;
    vertical-align: middle;
    width: 30px;
}
*/
#lCol .obit-search-form{margin-bottom: 0px; padding-bottom: 0px; position: relative; top: 5px;}
#lCol .obit-search-form #obit-submit .lgyInputBox{
	border: 1px solid #C3C3C3;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;
    color: #666666;
    font: italic 12px arial,verdana,hevetica,sans-serif;
    padding: 7px 4px;
    vertical-align: middle;
    width: 225px;
}

#lCol .obit-search-form #submit-arrow-blue{
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://media.philly.com/designimages/submit-blue-arrow.gif") no-repeat;
  	background-position: 4px -3px;
    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #DEDEDE;
    border-style: none none none solid;
    border-width: medium medium medium 1px;
    color: #404040;
    font: 300 11px arial,verdana,helvetica,sans-serif;
    left: 200px;
    padding: 0;
    position: relative;
    text-transform: none;
    top: -23px;
    vertical-align: middle;
    width: 30px;
}

#lCol .obitz-headline-list{margin-top: -5px;}	

#lCol .rssbox .rss-button-link/*, #rCol .rssbox .rss-button-link*/{display:none;}
#lCol .rssbox .rlinks_colorbar1 a, #lCol .rssbox .rlinks_colorbar2 a/*, #rCol .rssbox .rlinks_colorbar1 a, #rCol .rssbox .rlinks_colorbar2 a*/{font-weight: bold; font-style: none; font-size: 12px; color:#004488; font-family: Arial,Helvetica,sans-serif;}

#lCol .marketplace-super .supercontainer_left, #lCol .marketplace-super .supercontainer_right, #lCol .classifieds-marketplace-super .supercontainer_left, #lCol .classifieds-marketplace-super .supercontainer_right{width: 48% !important}
#lCol .marketplace-super .supercontainer_right, #lCol .classifieds-marketplace-super .supercontainer_right{padding-left: 20px;}
#lCol .classifieds-marketplace-super .headlineonly .container_inner dt{padding-top: 5px;}

#event_detail .data .title{color:#000; font-weight: bold; font-size: 28px; font-family: Georgia,Palatino,serif; line-height: 36px;}
#event_detail .data{font-size: 13px; color:#000; font-family: arial,helvetica,verdana,sans-serif; line-height: 16px; margin-bottom: 0px;}
#event_detail .data ul li{list-style: none; margin-left: -20px;}
#event_detail .data ul li a{color:#004488; font-family: arial,helvetica,verdana,sans-serif; font-size:13px;}
#event_detail .data .leadin{color:#444; font-style: italic; font-weight: bold; font-size: 16px; font-family: Georgia,Palatino,serif; line-height: 18px; display:block;}
#event_detail .data .sponsor_event {padding-bottom:15px;}

#jobSlider1{margin-bottom: 20px;margin-top: 24px;}
#contentrightside{padding-left: 0px;}

/*
#rCol .container{border-bottom: 1px solid #ccc; margin-bottom: 20px;}
#rCol .misc .misc_inner .container{width: 280px; margin-left: 0px; padding-bottom: 0px; margin-bottom: 0px; border-bottom: none;}
#rCol .misc .misc_inner .container .graylabel, #rCol .misc .misc_inner .container .graylabel a {font-size: 10px; text-transform: uppercase; color:#444; font-family: arial,helvetica,verdana,sans-serif;  font-weight: bold; padding-bottom: 0px; margin-bottom: 0px; line-height: 18px; position: relative; float: left;}
#rCol .misc .misc_inner .container .headlineonly .topstory-headline{margin-top: 0px;padding-top: 0px;}
#rCol .misc .misc_inner .container .headlineonly .container_image_right{margin-left: 20px;}
#rCol .misc .misc_inner .container .headlineonly .topstory-headline, #rCol .misc .misc_inner .container .headlineonly .topstory-headline a{font-size: 16px; font-weight: normal; color:#000; font-family: Georgia,Palatino,Times New Roman,serif;clear:left;} 

#rCol .buzz-online .misc_inner{border:none; padding-top: 0px; width: 280px;}
#rCol .buzz-online .misc_inner .container_inner{width:280px; padding-top:0;padding-left:0px; margin-left:0px;border-top-width:0}
#rCol .buzz-online .misc_inner .container:first-child .container_inner{padding-top:10px;border-top-width:1px}
#rCol .buzz-online .misc_inner .container{width: 280px; margin-left: 0px; padding-bottom: 0px; margin-bottom: 0px; border-bottom: none;}
#rCol .buzz-online .misc_inner .container .graylabel{font-size: 10px; font-style:normal;text-transform: uppercase; font-family: arial,helvetica,verdana,sans-serif;font-weight: bold; line-height: 18px; position: relative; float: left; background:none; height: auto;margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:0;}
#rCol .buzz-online .misc_inner .container:first-child .graylabel {padding-top:9px;}
#rCol .buzz-online .misc_inner .container .graylabel, #rCol .buzz-online .misc_inner .container .graylabel a {color:#444;margin-left:0;}
#rCol .buzz-online .misc_inner .container .headlineonly .topstory-headline{margin-top: 0px;padding-top: 0px;}
#rCol .buzz-online .misc_inner .container .headlineonly .container_image_right{margin-left: 20px;}
#rCol .buzz-online .misc_inner .container .headlineonly .topstory-headline, #rCol .buzz-online .misc_inner .container .headlineonly .topstory-headline a{font-size: 16px; font-weight: normal; color:#000; font-family: Georgia,Palatino,Times New Roman,serif;clear:left;} 
*/
 
#lCol .toppage-content-unit-breaking-layout .supercontainertitle{padding-top: 0px;}
#lCol #pageNav{margin-bottom: 10px;}

#tsnMultiWidget .multiScore{width:21% !important;}
#tsnMultiWidget .shop{width:69% !important;}
.TSN1a {color:#282828; font: 11px;}

.TSN1 {color:#282828; font: 11px; background:#ffffff;}
.TSN1 a {color:#282828; text-decoration:underline;}
.TSN1 a:hover {color:#989a9a; text-decoration:none;}

.TSN1c {color:#282828; font: 11px; font-weight: bold;}
.TSN1c a {color:#282828; text-decoration:underline;}
.TSN1c a:hover {color:#989a9a; text-decoration:none;}

.TSN1d {color:#282828; font: 11px; font-weight: bold;}
.TSN1d a {color:#282828; text-decoration:underline;}
.TSN1d a:hover {color:#989a9a; text-decoration:none;}

.TSN1ex {color:#282828; font: 11px;}
.TSN1ex a {color:#282828; text-decoration:underline;}
.TSN1ex a:hover {color:#989a9a; text-decoration:none;}

.TSN1e {color:#282828; font: 11px;}
.TSN1e a {color:#282828; text-decoration:underline;}
.TSN1e a:hover {color:#989a9a; text-decoration:none;}

.TSN1h {color:#282828; font: 11px;}
.TSN1h a {color:#282828; text-decoration:underline;}
.TSN1h a:hover {color:#989a9a; text-decoration:none;}

.TSN2 {color:#393939; font: 11px; font-weight: bold; background:#cccccc;}
.TSN2 a {color:#393939; font: 11px; font-weight: bold; background:#cccccc;}
.TSN2 a:hover {color:#ffffff; font: 11px; font-weight: bold; background:#cccccc;}

.TSN5 {color:#282828; font: 11px; background:#eeeeee;}
.TSN5 a {color:#282828; text-decoration:underline;}
.TSN5 a:hover {color:#989a9a; text-decoration:none;}

.TSN5a {color:#282828; font-weight: bold; font: 11px; background:#cccccc;}

.TSN5c {color:#282828; font: 11px; background:#eeeeee;}
.TSN5c a {color:#282828; text-decoration:underline; background:#eeeeee;}
.TSN5c a:hover {color:#989a9a; text-decoration:none; background:#eeeeee;}

.TSN5e {color:#282828; font: 11px; background:#cccccc;}
.TSN5e a {color:#282828; text-decoration:underline; background:#cccccc;}
.TSN5e a:hover {color:#989a9a; text-decoration:none; background:#cccccc;}

.TSN6 {color:#FFFFFF; font: 11px; font-weight: bold; background:#505050;}

.TSN7 {color:#282828; font: 13px;}
.TSN7 a {color:#282828; text-decoration:underline;}
.TSN7 a:hover {color:#989a9a; text-decoration:none;}

.TSNP {color:#282828; font: 11px; background:#F2F2F2;}
.TSNP a {color:#445871; text-decoration:underline;}
.TSNP a:hover {color:#CC0000; text-decoration:none;}

.prepost {color:#282828; font: 12px; background:#FFFFFF;}
.prepost a {color:#282828; text-decoration:underline;}
.prepost a:hover {color:#989a9a; text-decoration:none;}

.back {color:#282828; font: 12px; background:#FFFFFF;}
.back a {color:#282828; text-decoration:underline;}
.back a:hover {color:#989a9a; text-decoration:none;}

.TSNHeader {color:#f10404; font: 14px; font-weight: bold; background:#dfdfdf;}
.TSNHeader2 {color:#d8c85e; font: 11px; font-weight: bold; background:#242424;}

.TSNSubHeader {color:#282828; font: 11px; font-weight: bold; text-decoration:none;}

.SCRIPT {color:#FFFFFF; font: 11px; font-weight: none; background:#505050;}

.CSS {color:#282828; font: 11px; font-weight: none; background:#f0f0f1;}


.SNBigScore {color:#282828; font: 24px Arial,helvetica, sans-serif; font-weight: bold;}

.TV {color:#282828; font: 11px; font-weight: bold; text-decoration:none;}

.DATE a {text-decoration:none;}
.DATE a:hover {text-decoration:none;}

.TEAMS a,.TEAMS2 a,.LINKS a,.LOGO a {text-decoration:none;}
.TEAMS a:hover,.TEAMS2 a:hover,.LINKS a:hover,.LOGO a:hover {text-decoration:none;}

.LOGO {width:25px; height:25px;}

.SNETTZ { color:444444; font: 11px; font-weight: bold; text-transform:lowercase;}
.SNCTTZ { display: none; }
.SNMTTZ { display: none; }
.SNPTTZ { display: none; }
.SNGMTTZ { display: none; }
.SNsmallETTZ { color:444444; font: 11px; font-weight: bold; text-transform:lowercase;}
.SNsmallCTTZ { display: none; }
.SNsmallMTTZ { display: none; }
.SNsmallPTTZ { display: none; }
.SNsmallGMTTZ { display: none; } 

.TSNDRAFT1 {color:#FFFFFF; font: 13px; font-weight: bold; background:#7e7e7e;}
.TSNDRAFT1 a {color:#282828; text-decoration:underline;}
.TSNDRAFT1 a:hover {color:#989a9a; text-decoration:none;}

.TSNDRAFT2 {color:#393939; font: 12px; font-weight: bold; background:#cccccc;}

.TSNDRAFT3 {color:#282828; font: 11px; background:#f9f9f9;}
.TSNDRAFT3 a {color:#282828; 11px; font-weight: none; text-decoration:underline;}
.TSNDRAFT3 a:hover {color:#989a9a; 11px; text-decoration:none;}

.TSNDRAFT4 {color:#282828; text-transform:uppercase; font: 11px; background:#eeeeee;}
.TSNDRAFT4 a {color:#282828; text-transform:uppercase; 11px; text-decoration:underline;}
.TSNDRAFT4 a:hover {color:#989a9a; text-transform:uppercase; 11px; text-decoration:none;}

.TSNDRAFT5 {color:#282828; text-transform:uppercase; font: 11px;}


#breaking-news-display {background:#a90000; border:2px solid #a90000; color:#fff;}
#content-toprail #breaking-news-display {margin: 10px 28px 0 28px}
#lCol #breaking-news-display {margin: 0px 5px 0 5px}
#lCol #breaking-news-display dl.headlineonly, #content-toprail #breaking-news-display dl.headlineonly {padding-bottom:0px;}
#lCol #breaking-news-display .topstory-headline, #lCol #breaking-news-display .topstory-headline a, #lCol #breaking-news-display .topstory-headline a:active, #lCol #breaking-news-display .topstory-headline a:visited, #lCol #breaking-news-display .topstory-headline a:hover, #content-toprail #breaking-news-display .topstory-headline, #content-toprail #breaking-news-display .topstory-headline a, #content-toprail #breaking-news-display .topstory-headline a:active, #content-toprail #breaking-news-display .topstory-headline a:visited, #content-toprail #breaking-news-display .topstory-headline a:hover {color:#fff; font-weight:normal; font-size: 18px; padding-bottom:0px;}
#lCol #breaking-news-display .containertitle, #content-toprail #breaking-news-display .containertitle {background:url(http://media.philly.com/images/spacer.gif) #760000; color:#fff; border-bottom:none; margin: 0 15px 0 0; padding: 8px 11px; font: bold 11.5px arial,helvetica,sans-serif; display:inline; float:left; line-height:14px}

#lCol #pageNav {border:none; border-bottom: 1px solid #ccc; margin-top: -16px; margin-left: 17px; width: 619px;}
#lCol #pageNav li{margin: 5px 7.5px; border:none; padding: 0px;}
#lCol #pageNav li a{margin: 0px; padding: 0px; font-family: Arial, sans-serif; font-weight: bold; font-size: 10px; color: #444;}
#lCol #pageNav li:first-child{margin-left:0px;}
#lCol #pageNav li:hover a{color:#004488;}
#pagelayout-custom-sectionFooter {text-align:center;width:940px;margin:0 auto;padding:0 20px;}


#skybox-present {background: url('http://media.philly.com/designimages/1x1-222.gif') repeat-x 40px 0px;}
#skybox-wrapper .weekend-planner-wrapper{position: relative; width: 100%; overflow:hidden;}
#skybox-wrapper .weekend-planner-wrapper .supercontainer_outer{position: relative; width: 982px; margin: auto;background: url('http://media.philly.com/designimages/1x1-222.gif') repeat; border-top: 1px solid #222;}
#skybox-wrapper .weekend-planner-wrapper .supercontainertitle{position: relative; margin-left: 5px;padding-bottom: 0px; margin-bottom: 0px;  padding-top: 0px; margin-top: 5px; z-index: 10; text-align: center;}
#skybox-wrapper .weekend-planner-wrapper .supercontainertitle .containertitle_kicker{position: relative; background-color:#222; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; color:#fff; font-family: arial; font-style: normal; font-weight: bold; font-size: 13px; text-transform: uppercase;}
#skybox-wrapper .weekend-planner-wrapper .supercontainertitle a {
    background-color: #222222;
    color: #c8c8c8;
    font-family: arial;
    font-style: italic;
    font-weight: normal;
    font-size: 11px;
    text-transform: none;
    padding-right:10px;
}
#skybox-wrapper .weekend-planner-wrapper .supercontainer{padding-bottom: 5px; width: 982px; margin-left: 3px;margin-top: -15px;}
#skybox-wrapper .weekend-planner-wrapper .supercontainer .container_4col_left, #skybox-wrapper .weekend-planner-wrapper .supercontainer .container_4col_leftmiddle, #skybox-wrapper .weekend-planner-wrapper .supercontainer .container_4col_rightmiddle, #skybox-wrapper .weekend-planner-wrapper .supercontainer .container_4col_right{position: relative; float: left; margin-left: 2px; margin-right: 2px; width: 240px; height: 120px; padding-bottom: 0px; margin-bottom: 0px; overflow:hidden; padding-left: 0px; padding-right: 0px; border: none;} 
#skybox-wrapper .weekend-planner-wrapper .supercontainer .container_image_img{padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
#skybox-wrapper .weekend-planner-wrapper .supercontainer .container_image_img img{border:none; width: 240px; height: 120px;}

#skybox-wrapper .weekend-planner-wrapper .topstory-headline{width: 240px;position: relative; top: -120px; }
#skybox-wrapper .weekend-planner-wrapper .topstory-headline a, #skybox-wrapper .weekend-planner-wrapper .topstory-headline a:hover, #skybox-wrapper .weekend-planner-wrapper .topstory-headline a:visited, #skybox-wrapper .weekend-planner-wrapper .topstory-headline a:active{color:#fff;}
#skybox-wrapper .weekend-planner-wrapper .topstory-headline .headlineWrap{width: 240px; height: 120px; position: absolute; margin-bottom: -120px; 
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */}
#skybox-wrapper .weekend-planner-wrapper .topstory-headline .headlineText{color:#fff; margin-left: 10px; padding-top: 4px; margin-right: 10px; font-family: Georgia, serif; font-weight: normal; font-size: 21px;  position: absolute; bottom: 10px;}
#skybox-wrapper .weekend-planner-wrapper .topstory-headline .headlineText .skybox_text:hover{text-decoration: underline}
#skybox-wrapper .weekend-planner-wrapper .topstory-headline .headlineText .containertitle{ font-size: 10px; color: #fff; font-family: Arial,Helvetica,sans-serif; font-weight: bold; line-height: 6px;}


.galleryBottomToolsNav #toolsNav {
	background-image:none;
	background-color:transparent;
	border:none;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

#topToolsNav #shareThisDisplay {
margin:-5px 0 10px 0;font-weight:bold; font-size:11px; color:#333;padding: 8px 0 3px 0;background: url('http://media.philly.com/designimages/doubleBorder-gray.gif') repeat-x scroll 0% 0%;
}

#topToolsNav .shareLabel {margin:0 0 3px 0;}

.galleryBottomToolsNav #toolsNav .article_tools {
	margin:0px;
	padding:0px;
}
.galleryBottomToolsNav #toolsNav .atcEmail {
	color:#808080;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #d6d6d6;
	text-transform:uppercase;
	padding:3px 5px;
	cursor:pointer;
}
.galleryBottomToolsNav #toolsNav .atcEmail .atcIcon {padding:0;}
#toolsNav .atcComment, #topToolsNav .atcComment {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #d6d6d6;
	text-transform:uppercase;
	padding:9px 7px;
	cursor:pointer;
	white-space: nowrap;
	height:12px;
	min-width:75px;
	font: 11px Arial,Helvetica,sans-serif;
}
#toolsNav .atcComment .atcIcon, #topToolsNav .atcComment .atcIcon {
	padding-right:5px;
	float:left;
}
#toolsNav .atcComment a, #topToolsNav .atcComment a {font-weight:normal;color:#004488;}
.galleryBottomToolsNav #toolsNav .atcLike {
	height:22px;
	padding:0 !important;
	width:130px;
}
.galleryBottomToolsNav #toolsNav .atcGplus {
	padding:0 !important;
	position:relative;
	top:-2px;
	width:85px
}
.galleryBottomToolsNav #toolsNav .atcTwitter {
	width:85px;
}
.galleryBottomToolsNav {
	width:610px;
}
.galleryBottomToolsNav .article_tools form div {
    float: left;
}

.galleryBottomToolsNav #toolsNav .atcComment {
    border-radius: 4px 4px 4px 4px;
    border:1px solid #d6d6d6;
    text-transform: uppercase;
    padding: 2px 7px 3px;
    cursor: pointer;
    white-space: nowrap;
    height: 12px;
    min-width: 35px;
}

#galleryComments #recent_comm {
	width: 600px;
}
#galleryComments #recent_comm .formBegin {
	padding:2px 0 0 4px;
	background: url('http://media.philly.com/designimages/bg-subpage-title.gif') repeat-x scroll 0 0 #EEEEEE;
	border-bottom: 1px solid #CCCCCC;
	height: 38px;
	margin: 0 0 10px;
}
#galleryComments #recent_comm ul.thread-level {
	width:608px;
	margin:0 auto;
}
#galleryComments #recent_comm .photomore {
	float:none;
	text-align:right;
	padding-left:20px;
}
#galleryComments #recent_comm .formBegin .commentsTitle {
	font: italic bold 16px Georgia,Palatino,sans-serif;	
	color:#444;
	text-transform:none;
	clear:right;
	float:left;
	background-color:#fff;
	border:1px solid #ccc;
	border-bottom:none;
	padding:8px 30px 8px 25px;
	margin-left:15px;
	height:22px;
}
#galleryComments #recent_comm #toggleCommentsDiv .container_comments {
    border: 1px solid #DBDBDB;
    padding: 0 8px 8px 10px;
}
#galleryComments #recent_comm #toggleCommentsDiv .container_comments .containertitle {
	border-bottom:none;
	margin:8px 0 0;
	padding:5px 0 2px;
}
#galleryComments #toggleCommentsDiv textarea {
	width: 576px !important;
}
#galleryComments #toggleSigninDiv .sitemsg_911 .container_floatright {
	border:3px solid #eee;
}
#galleryComments #toggleSigninDiv .sitemsg_911 .signin_btn {
	background-color:#eee;
	border:1px solid #ccc;
	color:#444;
}
#galleryComments #toggleSigninDiv .sitemsg_911 ol a:link, #toggleSigninDiv .sitemsg_911 ol a:active, #toggleSigninDiv .sitemsg_911 ol a:visited, #toggleSigninDiv .sitemsg_911 ol a:hover {color:#005266;}
#galleryComments #toggleSigninDiv a {color:#004488;}
#galleryComments ul.thread-level .userPhoto {width:50px;}
#galleryComments a {color:#004488;}
#imageGalleryTools #topToolsNav {width:300px;
	margin:0 0 18px 0px;
    border-bottom: 1px solid #ccc;
    padding: 0px 0px 8px;}

#imageGalleryTools #topToolsNav .article_tools_container {padding-right:5px;cursor:pointer;}

#imageGalleryTools #topToolsNav .atcEmail {
	background: url('http://media.philly.com/designimages/badges_email-lg.png') no-repeat 0 1px;
	height:62px;
	width:58px;
	padding-right:0px;
}
#imageGalleryTools #topToolsNav .atcEmail .atcIcon {display:none;}
#imageGalleryTools #topToolsNav .atcEmail .atcLabel {padding-top:10px;text-align:center;}
#imageGalleryTools #topToolsNav .atcGplus {margin-top:2px;}
#imageGalleryTools {font: 15px Arial,helvetica,sans-serif;}
#imageGalleryTitle .digest-headline {font:900 32px Georgia,Palatino, Times New Roman, serif;line-height:32px;}
.imageGalleryByline {font:900 11px arial,verdanda,helvetica,sans-serif;text-transform:uppercase;color:#444;padding-top:16px;padding-bottom:10px;}
#imageGalleryLead {font:300 16px arial,verdana,helvetica,sans-serif;line-height:24px;color:#000;}
#imageGalleryLead .arrow {display:none;}
#contentinside .galleryContentInside {margin:0px 0px 20px;}
#lCol .galleryContentInside .photomore {padding-left:0px;font-size:12px;}
#lCol .galleryContentInside a {color:#004488;font-weight:bold;font-size:16px;}
#lCol .galleryContentInside dt {padding-left:0px;}
#lCol .galleryContentInside dt a {font-size:12px;}
#lCol h1.videoTitle {font:900 32px Georgia,Palatino, Times New Roman, serif;line-height:32px;margin:10px 0;}
#lCol .mediaItem .article_timestamp {float:none;font:900 11px arial,verdanda,helvetica,sans-serif;text-transform:uppercase;color:#444;padding-top:0px;padding-bottom:0px;}
#lCol .mediaItem .mediaLead {font:300 16px arial,verdana,helvetica,sans-serif;line-height:24px;color:#000;}
#lCol .mediaItem .mediaLead p {margin:5px 0 10px 0;}
#lCol .mediaItem .mediaReferringLinks dt {padding-left:0px;}
#lCol .mediaItem .mediaReferringLinks a {color:#004488;font-weight:bold;}
#lCol .mediaItem .tagline {padding-bottom:10px;}
.containertitle-sponsor-position {float:right;display:inline;margin:-5px 10px 0px 0px;}
#weatherWrap .wsponsor {
	position:absolute;
	left:0px;
	top:-18px;
}
#weatherWrap .containertitle {padding:0px 0px 2px 0px;margin:0px 0px 0px 0px;}
#weatherWrap .containertitle-sponsor-position {float:none;margin:0px 0px 0px 0px;}
#lCol .containertitle-sponsor-position {margin:-5px -18px 0px 0px;}
#lCol .subpage-content-wrapper .supercontainertitle {padding:0 0 0 0;border-bottom:0px solid #fff;margin:0 0 0 0;background:url(http://media.philly.com/designimages/spacer.gif);text-align:right;}
#lCol .subpage-content-wrapper .supercontainertitle .containertitle-sponsor-position {float:none;display:block;}

#lCol .toppage-content-unit-phillies-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-biggie-night-cap .containertitle,
#lCol .toppage-content-unit-phillies-breakout #breaking_news_headlines .kicker-title{background: none; border:none; padding-bottom: 5px;margin-bottom: 0px; height: 15px; padding-top: 0px; padding-left: 0px;}
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-biggie-night-cap .containertitle{margin-top: -5px;}
#lCol .toppage-content-unit-phillies-breakout #breaking_news_headlines .kicker-title{padding-top: 10px;}
#lCol .toppage-content-unit-phillies-breakout .supercontainer_left{width: 37% !important; padding-right: 10px; position: relative; left: 5px;}
#lCol .toppage-content-unit-phillies-breakout .supercontainer_right{width: 382px !important; padding-left: 0px; background-color:#222; position: relative; left: 10px;}
#lCol .toppage-content-unit-phillies-breakout #blogs-headlines-rss .container{border-bottom: 1px solid #ccc; margin-bottom: 5px;}
#lCol .toppage-content-unit-phillies-breakout .supercontainer_right{width:380px !important;padding-left:2px;position:relative;left:5px;background:#2a0303 url(http://media.philly.com/designimages/gameday-phillies.gif);
background:-moz-linear-gradient(top, transparent 60%,hsla(1,88%,9%,.8) 90%,hsla(1,88%,7%,.9) 95%,hsla(1,88%,5%,1) 100%),url(http://media.philly.com/designimages/gameday-phillies.gif); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(60%,transparent), color-stop(90%,hsla(1,88%,9%,.8)),  color-stop(95%,hsla(1,88%,7%,.9)),color-stop(100%,hsla(1,88%,5%,1))),url(http://media.philly.com/designimages/gameday-phillies.gif); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top, transparent 60%,hsla(1,88%,9%,.8) 90%,hsla(1,88%,7%,.9) 95%,hsla(1,88%,5%,1) 100%),url(http://media.philly.com/designimages/gameday-phillies.gif); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top, transparent 60%,hsla(1,88%,9%,.8) 90%,hsla(1,88%,7%,.9) 95%,hsla(1,88%,5%,1) 100%),url(http://media.philly.com/designimages/gameday-phillies.gif); /* Opera 11.10+ */
background:-ms-linear-gradient(top, transparent 60%,hsla(1,88%,9%,.8) 90%,hsla(1,88%,7%,.9) 95%,hsla(1,88%,5%,1) 100%),url(http://media.philly.com/designimages/gameday-phillies.gif); /* IE10+ */
background:linear-gradient(to bottom, transparent 60%,hsla(1,88%,9%,.8) 90%,hsla(1,88%,7%,.9) 95%,hsla(1,88%,5%,1) 100%),url(http://media.philly.com/designimages/gameday-phillies.gif); /* W3C */}
#lCol .toppage-content-unit-phillies-breakout .containertitle{background:none;width:347px;margin-top:-10px;margin-left:7px;padding-left:0px;border-bottom: 1px solid #fff;}
#lCol .toppage-content-unit-phillies-breakout .containertitle a{color:#fff;font-family:arial,helvetica,sans-serif;font-size:13px;font-style:normal;text-transform:uppercase;text-decoration:none;}
#lCol .toppage-content-unit-phillies-breakout .containertitle a:hover div{text-decoration:underline;}
#lCol .toppage-content-unit-phillies-breakout .sports-content-unit-biggie .container_image_img{position: relative; margin-left: 7px;margin-top: 0px;}
#lCol .toppage-content-unit-phillies-breakout .sports-content-unit-biggie .containertitle div{font-family:georgia;font-size:28px;line-height:28px;}
#lCol .toppage-content-unit-phillies-breakout .sports-content-unit-biggie .topstory-headline{margin-left: 7px;}
#lCol .toppage-content-unit-phillies-breakout .sports-content-unit-biggie .topstory-headline a{color:#fff;}
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-stack-sports{margin-left: 7px;}
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-stack-sports .subfeature-headline a, 
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-headline-night-cap .subfeature-headline a{color:#fff;}
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-stack-sports .subfeature-headline .sig, 
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-headline-night-cap .subfeature-headline .sig{color:#fff;}
#lCol .toppage-content-unit-phillies-breakout .toppage-content-unit-stack-sports .sig{color:#fff;}
#lCol .toppage-content-unit-stack-sports .misccontainer_right_49 .container_inner{width:170px;margin-right:0;margin-bottom:10px;margin-left:10px;padding-left:0;}
#lCol .toppage-content-unit-phillies-breakout .sports-links{background:none;}
#lCol .toppage-content-unit-phillies-breakout .sports-links dt{display:inline-block;background:#b80202;padding:5px;text-shadow:1px 1px 1px #000;*zoom:1;*display:inline;}
#lCol .toppage-content-unit-phillies-breakout .sports-links dt .bl{background:transparent;color:#fff;}

#lCol .toppage-content-unit-flyers-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-biggie-night-cap .containertitle, #lCol .toppage-content-unit-flyers-breakout #breaking_news_headlines .kicker-title {background: none; border:none; padding-bottom: 5px;margin-bottom: 0px; height: 15px; padding-top: 0px; padding-left: 0px;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-biggie-night-cap .containertitle{margin-top: -5px;}
#lCol .toppage-content-unit-flyers-breakout #breaking_news_headlines .kicker-title{padding-top: 10px;}
#lCol .toppage-content-unit-flyers-breakout .supercontainer_left{width: 37% !important; padding-right: 10px; position: relative; left: 5px;}
#lCol .toppage-content-unit-flyers-breakout .supercontainer_right{width: 382px !important; padding-left: 0px; background-color:#222; position: relative; left: 10px;}
#lCol .toppage-content-unit-flyers-breakout #blogs-headlines-rss .container{border-bottom: 1px solid #ccc; margin-bottom: 5px;}

#lCol .toppage-content-unit-flyers-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-flyers-breakout .supercontainer_right{width: 380px !important; padding-left: 2px; position: relative; left: 5px; background-image:url('http://media.philly.com/designimages/GameDay-Flyers.gif'); }
#lCol .toppage-content-unit-flyers-breakout .containertitle  {background:none; margin-top: -10px; width: 347px; margin-left: 7px; padding-left:0px; border-bottom: 1px solid #000;}
#lCol .toppage-content-unit-flyers-breakout .containertitle a{font-family: arial; font-weight: bold; color:#fff; font-size: 13px; text-transform: uppercase; font-style: normal; text-decoration: none;}
#lCol .toppage-content-unit-flyers-breakout .containertitle a:hover .flyers_game_night_title{text-decoration: underline;}
#lCol .toppage-content-unit-flyers-breakout .containertitle .flyers_game_night_title{font-family: georgia; font-weight: bold; font-size: 28px; color:#000; line-height: 28px;}
#lCol .toppage-content-unit-flyers-breakout .sports-content-unit-biggie .container_image_img{position: relative; margin-left: 7px;margin-top: 0px;}
#lCol .toppage-content-unit-flyers-breakout .sports-content-unit-biggie .topstory-headline a{color:#000;}
#lCol .toppage-content-unit-flyers-breakout .sports-content-unit-biggie .topstory-headline{margin-left: 7px;}
#lCol .toppage-content-unit-stack-sports .container_image_img{width: 172px; height: 129px;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-stack-sports{margin-left: 7px;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-stack-sports .subfeature-headline a, #lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-headline-night-cap .subfeature-headline a{color:#000;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-stack-sports .subfeature-headline .sig, #lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-headline-night-cap .subfeature-headline .sig{color:#000;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-stack-sports .sig{color:#000;}
#lCol .toppage-content-unit-stack-sports .misccontainer_right_49 .container_inner{padding-left: 0px;margin-right: 0px; width: 170px; margin-left: 10px; margin-bottom: 10px;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-headline-sports a{color:#000 !important;}
#lCol .toppage-content-unit-flyers-breakout .sports-links{background: none;}
#lCol .toppage-content-unit-flyers-breakout .sports-links dt .bl{color:#fff;}
#lCol .toppage-content-unit-flyers-breakout .toppage-content-unit-headline-sports{position: relative; top: -10px; margin-left: 2px; margin-bottom: 5px;}
#lCol .toppage-content-unit-flyers-breakout .sports-links{margin-bottom: 0px; padding-top: 0px; top: 0px; margin-left: -4px;}


#lCol .toppage-content-unit-sixers-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-biggie-night-cap .containertitle, #lCol .toppage-content-unit-sixers-breakout #breaking_news_headlines .kicker-title {background: none; border:none; padding-bottom: 5px;margin-bottom: 0px; height: 15px; padding-top: 0px; padding-left: 0px;}
#lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-biggie-night-cap .containertitle{margin-top: -5px;}
#lCol .toppage-content-unit-sixers-breakout #breaking_news_headlines .kicker-title{padding-top: 10px;}
#lCol .toppage-content-unit-sixers-breakout .supercontainer_left{width: 37% !important; padding-right: 10px; position: relative; left: 5px;}
#lCol .toppage-content-unit-sixers-breakout .supercontainer_right{width: 382px !important; padding-left: 0px; background-color:#222; position: relative; left: 10px;}
#lCol .toppage-content-unit-sixers-breakout #blogs-headlines-rss .container{border-bottom: 1px solid #ccc; margin-bottom: 5px;}



#lCol .toppage-content-unit-sixers-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-sixers-breakout .supercontainer_right{width: 380px !important; padding-left: 2px; position: relative; left: 5px; background-image:url('http://media.philly.com/designimages/GameDay-Sixers_long.gif'); }
#lCol .toppage-content-unit-sixers-breakout .containertitle  {background:none; margin-top: -10px; width: 347px; margin-left: 7px; padding-left:0px; border-bottom: 1px solid #000;}
#lCol .toppage-content-unit-sixers-breakout .containertitle a{font-family: arial; font-weight: bold; color:#c60202; font-size: 13px; text-transform: uppercase; font-style: normal; text-decoration: none;}
#lCol .toppage-content-unit-sixers-breakout .containertitle a:hover .sixers_game_night_title{text-decoration: underline;}
#lCol .toppage-content-unit-sixers-breakout .containertitle .sixers_game_night_title{font-family: georgia; font-weight: bold; font-size: 28px; color:#000; line-height: 28px;}
#lCol .toppage-content-unit-sixers-breakout .sports-content-unit-biggie .container_image_img{position: relative; margin-left: 7px;margin-top: 0px;}
#lCol .toppage-content-unit-sixers-breakout .sports-content-unit-biggie .topstory-headline a{color:#000;}
#lCol .toppage-content-unit-sixers-breakout .sports-content-unit-biggie .topstory-headline{margin-left: 7px;}
#lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-stack-sports{margin-left: 7px;}
#lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-stack-sports .subfeature-headline a, #lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-headline-night-cap .subfeature-headline a{color:#000;}
#lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-stack-sports .subfeature-headline .sig, #lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-headline-night-cap .subfeature-headline .sig{color:#000;}
#lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-stack-sports .sig{color:#000;}
#lCol .toppage-content-unit-stack-sports .misccontainer_right_49 .container_inner{padding-left: 0px;margin-right: 0px; width: 170px; margin-left: 10px; margin-bottom: 10px;}
#lCol .toppage-content-unit-sixers-breakout .toppage-content-unit-headline-sports a{color:#000 !important;}
#lCol .toppage-content-unit-sixers-breakout .sports-links{background: none;}
#lCol .toppage-content-unit-sixers-breakout .sports-links dt .bl{color:#fff; background-color:#c60202}


#lCol .toppage-content-unit-wingbowl-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-wingbowl-breakout .supercontainer_right .sports-content-unit-biggie .containertitle a{font-family: arial; font-weight: bold; font-size: 13px; font-style: normal; color:#fff; text-transform: uppercase;}
#lCol .toppage-content-unit-wingbowl-breakout .supercontainer_right .sports-content-unit-biggie .containertitle a .wingbowl{font-family: georgia; font-weight: bold; font-size: 28px; font-style: normal; color:#000; text-transform: uppercase;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-biggie-night-cap .containertitle, #lCol .toppage-content-unit-wingbowl-breakout #breaking_news_headlines .kicker-title {background: none; border:none; padding-bottom: 5px;margin-bottom: 0px; height: 15px; padding-top: 0px; padding-left: 0px;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-biggie-night-cap .containertitle{margin-top: -5px;}
#lCol .toppage-content-unit-wingbowl-breakout #breaking_news_headlines .kicker-title{padding-top: 10px;}
#lCol .toppage-content-unit-wingbowl-breakout .supercontainer_left{width: 37% !important; padding-right: 10px; position: relative; left: 5px;}
#lCol .toppage-content-unit-wingbowl-breakout .supercontainer_right{width: 382px !important; padding-left: 0px; background-color:#222; position: relative; left: 10px;}
#lCol .toppage-content-unit-wingbowl-breakout #blogs-headlines-rss .container{border-bottom: 1px solid #ccc; margin-bottom: 5px;}
#lCol .toppage-content-unit-wingbowl-breakout{margin-top: 4px;}
#lCol .toppage-content-unit-wingbowl-breakout .supercontainer_right{width: 380px !important; padding-left: 2px; position: relative; left: 5px; background-image:url('http://media.philly.com/designimages/wingbowl_background_large.gif'); }
#lCol .toppage-content-unit-wingbowl-breakout .containertitle  {background:none; font-family: arial; font-weight: bold; color:#fff; font-size: 13px; text-transform: uppercase; margin-top: -10px; width: 347px; margin-left: 7px; padding-left:0px; border-bottom: 1px solid #000; font-style: normal;}
#lCol .toppage-content-unit-wingbowl-breakout .containertitle .wingbowl_game_night_title{font-family: georgia; font-weight: bold; font-size: 28px; color:#000; line-height: 28px;}
#lCol .toppage-content-unit-wingbowl-breakout .sports-content-unit-biggie .container_image_img{position: relative; margin-left: 7px;margin-top: 0px;}
#lCol .toppage-content-unit-wingbowl-breakout .sports-content-unit-biggie .topstory-headline a{color:#fff;}
#lCol .toppage-content-unit-wingbowl-breakout .sports-content-unit-biggie .topstory-headline{margin-left: 7px;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-stack-sports{margin-left: 7px;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-stack-sports .subfeature-headline a, #lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-headline-night-cap .subfeature-headline a{color:#fff;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-stack-sports .subfeature-headline .sig, #lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-headline-night-cap .subfeature-headline .sig{color:#fff;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-stack-sports .sig{color:#fff;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-headline-sports a{color:#fff !important;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-headline-sports .rlinks_colorbar1, #lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-headline-sports .rlinks_colorbar2{margin-bottom: 10px;}
#lCol .toppage-content-unit-wingbowl-breakout .sports-links{background: none;}
#lCol .toppage-content-unit-wingbowl-breakout .sports-links dt .bl{color:#fff;}
#lCol .toppage-content-unit-wingbowl-breakout .toppage-content-unit-headline-sports{position: relative; top: 0px; margin-left: 2px; margin-bottom: 5px;}
#lCol .toppage-content-unit-wingbowl-breakout .sports-links{margin-bottom: 0px; padding-top: 0px; top: 0px; margin-left: -4px; margin-top: 15px;}
#lCol .night-cap-content-unit-biggie .container .containertitle .containertitle_kicker{display:block;color:#3698d0;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;font-style:normal;text-transform:uppercase;text-shadow:1px 1px 0 #000;margin-bottom:-3px}
#lCol .toppage-content-unit-biggie-night-cap .containertitle_kicker, #lCol #breaking_news_headlines .containertitle_kicker{color:#444; padding-left: 0px; margin-left: 0px !important;}
#lCol .toppage-content-unit-wingbowl-breakout .supercontainer_left .kicker-title {position: relative; padding-left: 0px !imporatnt; left: -5px;}

#lCol .toppage-content-unit-biggie-healthcare-hub{position:relative;margin-top:4px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_left{width:233px !important;margin-left:5px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right{background:#4ab1e7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzRhYjFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzg2Y2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #4ab1e7 1%, #1786cf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#4ab1e7), color-stop(100%,#1786cf));background:-webkit-linear-gradient(top,  #4ab1e7 1%,#1786cf 100%);background:-o-linear-gradient(top,  #4ab1e7 1%,#1786cf 100%);background:-ms-linear-gradient(top, #4ab1e7 1%,#1786cf 100%);background:linear-gradient(to bottom, #4ab1e7 1%,#1786cf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ab1e7', endColorstr='#1786cf',GradientType=0);width:360px !important;margin-left:8px;padding:7px 10px 10px 10px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right div{margin:0;padding:0;}
#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right a,#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right .sig,#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right .toppage-content-unit-headline-health .graylabel{color:#fff;}
#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right .sig,#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right .toppage-content-unit-headline-health .graylabel{font-size:10px;font-family:arial,helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;}
#lCol .toppage-content-unit-biggie-healthcare-hub .supercontainer_right .toppage-content-unit-headline-health .graylabel{margin-bottom:-5px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .containertitle{background:none;margin:0;padding:0 0 5px 0;border:none;}
#lCol .toppage-content-unit-biggie-healthcare-hub #breaking_news_headlines .containertitle{margin-bottom:5px;margin-left:0;padding-top:5px;padding-bottom:0;padding-left:0;}
#lCol .toppage-content-unit-biggie-healthcare-hub .health-content-unit-biggie .containertitle{margin-bottom:10px;padding-bottom:7px;border-bottom: 1px solid #fff;}
#lCol .toppage-content-unit-biggie-healthcare-hub .health-content-unit-biggie .containertitle a{color:#fff;font-family:arial,helvetica,sans-serif;font-size:13px;font-style:normal;text-transform:uppercase;text-decoration:none;}
#lCol .toppage-content-unit-biggie-healthcare-hub .health-content-unit-biggie .containertitle a:hover div{text-decoration:underline;}
#lCol .toppage-content-unit-biggie-healthcare-hub .health-content-unit-biggie .containertitle div{font-family:georgia;font-size:28px;line-height:28px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .health-content-unit-biggie .container_image_img,#lCol .toppage-content-unit-biggie-healthcare-hub .health-content-unit-biggie .topstory-headline,#lCol .toppage-content-unit-biggie-healthcare-hub .toppage-content-unit-stack-health .container_image_img,#lCol .toppage-content-unit-biggie-healthcare-hub .toppage-content-unit-stack-health .subfeature-headline{margin-bottom:10px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .health-content-unit-biggie .container_image_img img{max-width:358px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .toppage-content-unit-stack-health .misccontainer_left_49,
#lCol .toppage-content-unit-biggie-healthcare-hub .toppage-content-unit-stack-health .misccontainer_right_49{width:172px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .toppage-content-unit-stack-health .misccontainer_right_49{margin-left:16px;}
#lCol .toppage-content-unit-biggie-healthcare-hub .toppage-content-unit-headline-health dt{padding-right:0;padding-left:0;}
#lCol .toppage-content-unit-biggie-healthcare-hub #blogs-headlines-rss .container{border-bottom:1px solid #ccc;margin-bottom:5px;}

#lCol .toppage-content-unit-biggie-us-open{position:relative;margin-top:4px;}
#lCol .toppage-content-unit-biggie-us-open .supercontainer_left{width:233px !important;margin-left:5px;}
#lCol .toppage-content-unit-biggie-us-open .supercontainer_right{background:#013502 url('http://media.philly.com/designimages/GameDay-Golf.jpg') no-repeat;width:360px !important;margin-left:8px;padding:7px 10px 10px 10px;}
#lCol .toppage-content-unit-biggie-us-open .supercontainer_right div{margin:0;padding:0;}
#lCol .toppage-content-unit-biggie-us-open .supercontainer_right a,#lCol .toppage-content-unit-biggie-us-open .supercontainer_right .sig,#lCol .toppage-content-unit-biggie-us-open .supercontainer_right .toppage-content-unit-headline-sports .graylabel{color:#fff;}
#lCol .toppage-content-unit-biggie-us-open .supercontainer_right .sig,#lCol .toppage-content-unit-biggie-us-open .supercontainer_right .toppage-content-unit-headline-sports .graylabel{font-size:10px;font-family:arial,helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;}
#lCol .toppage-content-unit-biggie-us-open .supercontainer_right .toppage-content-unit-headline-sports .graylabel{margin-bottom:-5px;}
#lCol .toppage-content-unit-biggie-us-open .containertitle{background:none;margin:0;padding:0 0 5px 0;border:none;}
#lCol .toppage-content-unit-biggie-us-open #breaking_news_headlines .containertitle{margin-bottom:5px;margin-left:0;padding-top:5px;padding-bottom:0;padding-left:0;}
#lCol .toppage-content-unit-biggie-us-open .sports-content-unit-biggie .containertitle{margin-bottom:10px;padding-bottom:7px;border-bottom: 1px solid #fff;}
#lCol .toppage-content-unit-biggie-us-open .sports-content-unit-biggie .containertitle a{color:#fff;font-family:arial,helvetica,sans-serif;font-size:13px;font-style:normal;text-transform:uppercase;text-decoration:none;}
#lCol .toppage-content-unit-biggie-us-open .sports-content-unit-biggie .containertitle a:hover div{text-decoration:underline;}
#lCol .toppage-content-unit-biggie-us-open .sports-content-unit-biggie .containertitle div{font-family:georgia;font-size:28px;line-height:28px;}
#lCol .toppage-content-unit-biggie-us-open .sports-content-unit-biggie .container_image_img,#lCol .toppage-content-unit-biggie-us-open .sports-content-unit-biggie .topstory-headline,#lCol .toppage-content-unit-biggie-us-open .toppage-content-unit-stack-sports .container_image_img,#lCol .toppage-content-unit-biggie-us-open .toppage-content-unit-stack-sports .subfeature-headline{margin-bottom:10px;}
#lCol .toppage-content-unit-biggie-us-open .sports-content-unit-biggie .container_image_img img{max-width:358px;}
#lCol .toppage-content-unit-biggie-us-open .toppage-content-unit-stack-sports .misccontainer_left_49,
#lCol .toppage-content-unit-biggie-us-open .toppage-content-unit-stack-sports .misccontainer_right_49{width:172px;}
#lCol .toppage-content-unit-biggie-us-open .toppage-content-unit-stack-sports .misccontainer_right_49{margin-left:7px;}
#lCol .toppage-content-unit-biggie-us-open .supercontainer_right .toppage-content-unit-headline-sports{top:0;margin-bottom:10px;}
#lCol .toppage-content-unit-biggie-us-open .toppage-content-unit-headline-sports dt{padding-right:0;padding-left:0;}
#lCol .toppage-content-unit-biggie-us-open #blogs-headlines-rss .container{border-bottom:1px solid #ccc;margin-bottom:5px;}
#lCol .toppage-content-unit-biggie-us-open .us-open-links,#lCol .toppage-content-unit-biggie-us-open .us-open-links dt .bl{color:#fff;}
#lCol .toppage-content-unit-biggie-us-open .us-open-links{margin:0 0 0 5px;text-shadow:1px 1px 1px #000;}
#lCol .toppage-content-unit-biggie-us-open .us-open-links dt{padding:0;}
#lCol .toppage-content-unit-biggie-us-open .us-open-links dt .bl{display:inline-block;margin:0 10px;*zoom:1;*display:inline;}
#lCol .toppage-content-unit-biggie-us-open .us-open-links dt .bl:first-child{margin-left:0;}

#lCol .mediaItem .container .relatedlist{border-bottom:2px solid #dedede;border-top:2px solid #dedede;}
#lCol .mediaItem .container .relatedlist dt{margin-bottom:10px;padding:0;}
#lCol .mediaItem .container .relatedlist dt:first-child{margin-top:10px;}
#lCol .mediaItem .container .relatedlist dt div.relatedlist-label b{color:#444444;font-size:10px;font-weight:600;text-transform:uppercase;}
#lCol .mediaItem .container .relatedlist dt a{color:#004488;font-weight:900;font-size:12px;}
#lCol .mediaItem .container .relatedlist dt .b_sq{display:none;}
#lCol .mediaItem .mediaLead{border-bottom:1px solid #dedede;}

/* Flexible Carousel */
.carousel-wrapper .carousel-clip{width:auto;overflow:hidden;}
.carousel-wrapper .carousel{margin:0;padding:0;overflow:hidden;}
.carousel-wrapper .carousel .carousel-content{display:block;list-style-type:none;float:left}
.carousel-wrapper .carousel .carousel-content .morelink{margin-top:0;clear:both;}
.carousel-wrapper .carousel .carousel-content .container_image_left{height:84px;padding-bottom:10px;}
/* For horizontal carousels */
.carousel-wrapper.horizontal .carousel{width:1000px;}
/* For next and prev links */
.carousel-wrapper.directional{position:relative;}
.carousel-wrapper.directional .carousel,.carousel-wrapper.directional .pagination{position:relative;z-index:2;}
.carousel-wrapper .directional{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;margin:0;z-index:1;}
.carousel-wrapper .directional a{display:block;background:center no-repeat;height:100%;}
.carousel-wrapper .directional a.prev{float:left;}
.carousel-wrapper .directional a.next{float:right;text-align:right;}
.carousel-wrapper .directional a.inactive{opacity:0.5;filter:alpha(opacity=50);-ms-filter:none;}
.carousel-wrapper.skip .directional a.next.inactive{opacity:1;filter:none;}
/* For pagination links */
.carousel-wrapper.above .pagination{margin-bottom:10px}
.carousel-wrapper.below .pagination{margin-top:10px}
.carousel-wrapper .pagination{background:none;padding:0;border:0;}
.carousel-wrapper .pagination a{display:inline-block;background:transparent;margin:0;padding:0;border:0;*zoom:1;*display:inline;}
.carousel-wrapper .pagination a:first-child{margin-left:0 !important;}
/* For pagination links - bullets */
.carousel-wrapper .pagination.bullets{text-align:center;}
.carousel-wrapper .pagination.bullets a{background:url('http://media.philly.com/designimages/slide-bullet.png');width:8px;height:7px;margin-left:10px;}
.carousel-wrapper .pagination.bullets a:hover,#rCol .carousel-wrapper .pagination.bullets a.selected{background:url('http://media.philly.com/designimages/slide-bullet-selected.png');}
.carousel-wrapper .pagination.bullets a span{display:none;}
/* For pagination links - tabs */
.carousel-wrapper .pagination.tabs a{background:#444;color:#fff;margin-left:5px;padding:3px 5px;box-shadow:inset -1px 1px rgba(0,0,0,.8),inset 1px -1px rgba(255,255,255,.5);}
.carousel-wrapper .pagination.tabs a:hover,#rCol .carousel-wrapper .pagination.tabs a.selected{background:#ccc;color:#444;}
/* For pagination links - counter only */
.carousel-wrapper .pagination.counter div{display:none;}
.carousel-wrapper .pagination.counter div.selected{display:block;}
/* For play/pause links - currently unstyled! */
.carousel-wrapper .playpause{display:none;}

/* Thin Wide Containers */
#lCol .container-thinwide{text-align:center;width:620px;padding-bottom:10px;margin-bottom:20px;}
#lCol .container-thinwide div{text-align:left;}
#lCol .container-thinwide .supercontainer,#lCol .container-thinwide .topstory-headline,#lCol .container-thinwide .headlineonly{padding-bottom:0;}
#lCol .container-thinwide .supercontainertitle{display:inline-block;background:#fff;font-family:arial;font-size:13px;font-style:normal;text-transform:uppercase;margin:0 auto 5px auto;padding:2px 10px;border-top:none !important;}
#lCol .container-thinwide .topstory-headline{font-size:17px;font-weight:normal;}
#lCol .container-thinwide .container_3col_left,#lCol .container-thinwide .container_3col_middle,#lCol .container-thinwide .container_3col_right{width:193px;margin:0 0 0 10px;padding:0;}
#lCol .container-thinwide .container_3col_right{margin-right:10px;}
/* Thin Wide Healthy Living */
#lCol .container-thinwide-healthyliving{background:#ecf7ff url('http://media.philly.com/designimages/thinwide-title-healthyliving.gif') repeat-x;border-bottom:1px solid #b7d2e4;}
#lCol .container-thinwide-healthyliving .supercontainertitle{color:#5388ac;border:1px solid #95b0c2;}
#lCol .container-thinwide-healthyliving .carousel-wrapper.directional .carousel-clip{margin:0 42px;}
#lCol .container-thinwide-healthyliving .carousel-wrapper .directional a{width:42px;}
#lCol .container-thinwide-healthyliving .carousel-wrapper .directional a.prev{background-image:url('http://media.philly.com/designimages/slide-directional-healthyliving-prev.png');}
#lCol .container-thinwide-healthyliving .carousel-wrapper .directional a.next{background-image:url('http://media.philly.com/designimages/slide-directional-healthyliving-next.png');}
#lCol .container-thinwide-healthyliving .carousel-wrapper .directional span{display:none;}
#lCol .container-thinwide-healthyliving .carousel-wrapper .carousel .carousel-content{width:auto;padding:0;}
#lCol .container-thinwide-healthyliving .carousel-wrapper .carousel .carousel-content .divclear{display:none;}
#lCol .container-thinwide-healthyliving .carousel-wrapper .carousel .carousel-content .container_image_img{float:left;margin-right:10px;padding-left:0;}
/* Thin Wide Online Games*/
#lCol .container-thinwide-onlinegames .supercontainer_outer{text-align:center;}
#lCol .container-thinwide-onlinegames{background:#feefff url('http://media.philly.com/designimages/thinwide-title-onlinegames.gif') repeat-x;border-bottom:1px solid #f1d4f3;}
#lCol .container-thinwide-onlinegames .supercontainertitle{color:#9a50a0;border:1px solid #c596c9;}

/* eagles training camp*/
#lCol .container-thinwide-eagles .supercontainer_outer{text-align:center;}
#lCol .container-thinwide-eagles{background-image: url('http://media.philly.com/images/eagles-training-camp-thin-wide-background.gif'); background-repeat: no-repeat; min-height: 126px;}
#lCol .container-thinwide-eagles .supercontainertitle{border:none;font-weight: bold;}
#lCol .container-thinwide-eagles .supercontainertitle a{font-family: arial; font-style:normal; font-size: 14px; text-transform:uppercase; line-height: 14px; color: #00381f;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_left, #lCol .container-thinwide-eagles .supercontainer .container_3col_middle{width: 39% !important;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_right{width: 10% !important;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_left .topstory_img .container_image_img, #lCol .container-thinwide-eagles .supercontainer .container_3col_middle .topstory_img .container_image_img{position: relative; float: left; margin-right: 10px;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_left .topstory_img .container_image_img img, #lCol .container-thinwide-eagles .supercontainer .container_3col_middle .topstory_img .container_image_img img{border: 1px solid #fff;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_left .topstory-headline .hrefWrap a, #lCol .container-thinwide-eagles .supercontainer .container_3col_middle .topstory-headline .hrefWrap a{color:#fff; font-family: georgia; font-size: 16px; line-height: 18px; font-weight: normal; font-style:normal; }
#lCol .container-thinwide-eagles .supercontainer .container_3col_right .eagles-training-camp-coverage{height: 108px; width: 88px; background-image: url('http://media.philly.com/images/eagles-training-camp-thin-wide-button.png'); background-repeat: no-repeat; margin-top: -7px;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_right .eagles-training-camp-coverage .eagles-training-camp-coverage-image {position: relative; top: 10px; left: 7px; color:#fff;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_right .eagles-training-camp-coverage .eagles-training-camp-coverage-text-total{font-family: impact, arial; font-size:27px; padding-left: 5px; text-transform:uppercase;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_right .eagles-training-camp-coverage .eagles-training-camp-coverage-text-coverage{display:block; font-family: impact, arial; font-size:16px; padding-left: 5px; text-transform:uppercase; position: relative; top: -3px;}
#lCol .container-thinwide-eagles .supercontainer .container_3col_right .eagles-training-camp-coverage a:hover .eagles-training-camp-coverage-text-total, #lCol .container-thinwide-eagles .supercontainer .container_3col_right .eagles-training-camp-coverage a:hover .eagles-training-camp-coverage-text-coverage{text-decoration: underline;}
#lCol .training-camp-subunit .supercontainer_right{background-image: url('http://media.philly.com/images/eagles-training-camp-stack-background.gif'); background-repeat: no-repeat; width: 32% !important; margin-top: 5px; min-height: 410px;} 
#lCol .training-camp-subunit .supercontainer_right .subpage-secondary-story .containertitle {background:none; border:none; font-family: arial; font-weight: bold; font-size: 14px; font-style: normal; text-transform: uppercase; padding: 0px; color:#fff; margin-right: 5px; padding-top: 10px; position: relative; text-align:center;}
#lCol .training-camp-subunit .supercontainer_right .subpage-secondary-story .container_image_img .img_border{border: 1px solid #fff;}
#lCol .training-camp-subunit .supercontainer_right .subpage-secondary-story .topstory-headline .hrefWrap a {color:#fff; font-family: georgia; font-size: 21px;}
#lCol .training-camp-subunit .supercontainer_right .subpage-secondary-story .topstory-headline{margin-right: 5px;}
#lCol .training-camp-subunit .supercontainer_right .subpage-headlines-list {margin-right: 5px;}
#lCol .training-camp-subunit .supercontainer_right .subpage-headlines-list .headlines-digest .rlinks_colorbar1 a, #lCol .training-camp-subunit .supercontainer_right .subpage-headlines-list .headlines-digest .rlinks_colorbar2 a {font-family:arial; font-weight: bold; color:#fff; line-height: 14px; font-size: 12px;}  
#lCol .training-camp-subunit .supercontainer_right .subpage-headlines-list .headlines-digest .rlinks_colorbar1, #lCol .training-camp-subunit .supercontainer_right .subpage-headlines-list .headlines-digest .rlinks_colorbar2{margin-bottom: 5px;}
#lCol .training-camp-subunit .supercontainer_right .subpage-headlines-list .morelink a, #lCol .training-camp-subunit .supercontainer_right .subpage-headlines-list .morelink .arrow{font-family:arial; font-weight: bold; color:#fff; font-size: 12px; line-height: 14px;}



/* ---------------------------
   Right Rail Reconstruction
--------------------------- */

#rCol .container_inner .headlineonly,#newRcol .container_inner .headlineonly{color:#004488;font-size:12px;}
/*#rCol .container .container_inner .container_calendar .containertitle{padding-bottom:10px;}*/

/* Overriding main_philly.css? */
#rCol a,#newRcol a,#rCol a.bl,#newRcol a.bl{color:#048;}
#rCol .containertitle,#rCol .containertitle a,
#newRcol .containertitle,#newRcol .containertitle a,
#rCol .supercontainertitle,#rCol .supercontainertitle a,
#newRcol .supercontainertitle,#newRcol .supercontainertitle a{text-transform:capitalize;}/* Not UPPERCASE */
#rCol .morelink,#newRcol .morelink{text-align:left;} /* Not RIGHT */
#rCol #rightcontent .container .headlineonly .container_inner .morelink,
#newRcol #rightcontent .container .headlineonly .container_inner .morelink{float:none !important;width:auto !important;}

/* Overriding global.css */
#rightcontent,#section_rectangle{padding:0;}

#rCol .container_image_img,#newRcol .container_image_img,
#rCol .container_image_left,#newRcol .container_image_left,
#rCol .container_image_right,#newRcol .container_image_right{max-width:280px;padding-top:0;padding-left:0;padding-right:0;margin-bottom:0;}

#rCol .container_image_img img,#newRcol .container_image_img img,#rCol .container_image_left img,#newRcol .container_image_left img,#rCol .container_image_right img,#newRcol .container_image_right img{max-width:280px;}
#rCol .container_image_img img.img_border,#newRcol .container_image_img img.img_border,#rCol .container_image_left img.img_border,#newRcol .container_image_left img.img_border,#rCol .container_image_right img.img_border,#newRcol .container_image_right img.img_border{max-width:278px;}

#rCol .b_sq,#newRcol .b_sq{display:none;}
/*
#rCol .text-block-offset,#newRcol .text-block-offset{margin-top:-1px;margin-bottom:0;}
*/
#rCol .text-block-offset,#newRcol .text-block-offset{margin-top:0;margin-bottom:0;}
#rCol .topstory-headline,#newRcol .topstory-headline,#rCol .digest-headline,#newRcol .digest-headline,#rCol .subfeature-headline,#newRcol .subfeature-headline{font-size:17px;font-weight:normal;line-height:16px;margin-bottom:10px;padding-top:0;}
#rCol .container_ad,#newRcol .container_ad{position:relative;left:0;width:auto;padding:0;border-top:0;border-bottom:0;}

#rCol,#newRcol{width:300px;float:left;margin-top:20px;margin-left:11px;}
#rCol a,#newRcol a{font-weight:bold;}
#rCol b a,#rCol strong a,#newRcol b a,#newRcol strong a{font-weight:bold; /* prevents accidental double-bolding */}
#rCol div.containertitle,#newRcol div.containertitle,#rCol .supercontainertitle,#newRcol .supercontainertitle,#rCol div.container_title,#newRcol div.container_title,#rCol div.containertitle_image,#newRcol div.containertitle_image,#blog-page-lower-right script:first-child + .blog_rcol div.container_title,#blog-page-lower-right .blog_rcol:first-child div.container_title,#blog-page-lower-right div.blog_rcol:first-of-type div.container_title,#rCol .graylabel,#newRcol .graylabel,#contentcontainer #rCol .container .graylabel,#contentcontainer #newRcol .container .graylabel /* more specific global.css style is overriding this */{background:url(http://media.philly.com/designimages/doubleBorder-gray.gif) repeat-x;margin:0 -10px 0 -10px;padding:10px;border-top:0;}
#rCol .containertitle a,#newRcol .containertitle a,#rCol .supercontainertitle a,#newRcol .supercontainertitle a,#rCol div.containertitle,#newRcol div.containertitle,#rCol div.supercontainertitle,#newRcol div.supercontainertitle,#rCol div.container_title,#newRcol div.container_title,#rCol div.containertitle_image,#newRcol div.containertitle_image,#blog-page-lower-right script:first-child + .blog_rcol div.container_title,#blog-page-lower-right .blog_rcol:first-child div.container_title,#blog-page-lower-right div.blog_rcol:first-of-type div.container_title,#rCol .graylabel,#newRcol .graylabel,#contentcontainer #rCol .container .graylabel,#contentcontainer #newRcol .container .graylabel /* more specific global.css style is overriding this */{font-size:16px;font-family:georgia,palatino,'times new roman',serif;font-weight:bold;font-style:italic;}
#rCol div.containertitle,#newRcol div.containertitle,#rCol div.container_title,#newRcol div.container_title,#rCol div.containertitle a,#newRcol div.containertitle a#rCol div.container_title a,#newRcol div.container_title a,#rCol div.containertitle a:visited,#newRcol div.containertitle a:visited,#rCol div.container_title a:visited,#newRcol div.container_title a:visited,#rCol .containertitle_kicker,#newRcol .containertitle_kicker,#rCol .containertitle_kicker a,#newRcol .containertitle_kicker a,#rCol .containertitle_kicker a:visited,#newRcol .containertitle_kicker a:visited,#rCol .container .graylabel,#newRcol .container .graylabel,#rCol .container .graylabel a,#newRcol .container .graylabel a,#rCol .container .graylabel a:visited,#newRcol .container .graylabel a:visited{color:#444;}
#rCol .container .containertitle + .container_inner div.containertitle,#newRcol .container .containertitle + .container_inner div.containertitle,#contentcontainer #rCol .container .container_inner .graylabel,#contentcontainer #newRcol .container .container_inner .graylabel{background:none;margin:10px 0;padding:0;border-bottom:0;}
#contentcontainer #rCol .container .containertitle + .container_inner .graylabel,#contentcontainer #newRcol .container .containertitle + .container_inner .graylabel,#rCol .container .containertitle + .container_inner div.containertitle,#newRcol .container .containertitle + .container_inner div.containertitle,#rCol .container .containertitle + .container_inner span.containertitle_kicker,#newRcol .container .containertitle + .container_inner span.containertitle_kicker{font-size:13px;}
#contentcontainer #rCol .container .container_inner > div:first-child .graylabel,#contentcontainer #newRcol .container .container_inner > div:first-child .graylabel,#rCol .container .container_inner > div:first-child div.containertitle,#newRcol .container .container_inner > div:first-child div.containertitle,#rCol .container .container_inner > div:first-of-type div.containertitle,#newRcol .container .container_inner > div:first-of-type div.containertitle,#rCol .container .container_inner p:first-child,#newRcol .container .container_inner p:first-child,#rCol dl.headlines-digest dt:first-child,#newRcol dl.headlines-digest dt:first-child,#rCol dt:first-child,#newRcol dt:first-child{margin-top:0;}
#rCol .container,#newRcol .container{
background:#eee;
margin:20px 0;
padding:0 10px 10px 10px;
border-bottom:1px solid #ccc;
width:280px;
overflow:hidden; /* clears floats */
}
#rCol .container .container,
#newRcol .container .container{
margin:0;
padding:0; /* Tentative */
border-bottom:0; /* Tentative */
}
#rCol .container .latest-philly-videos,
#newRcol .container .latest-philly-videos{
padding-bottom:10px;
}
#rCol .container .container_inner,
#newRcol .container .container_inner{
padding-top:10px;
border-top:1px solid #ccc;
}
#rCol .container .container .container_inner,
#rCol .container .container_inner .container_inner,
#newRcol .container .container .container_inner,
#newRcol .container .container_inner .container_inner{
padding:0;
border:0;
}
#rCol .container .container_inner p:last-child,
#newRcol .container .container_inner p:last-child{
margin-bottom:0;
}
#rCol .topstory-headline a,#rCol .topstory-headline a:visited,#rCol .digest-headline a,#rCol .digest-headline a:visited,#rCol .digest-headline2,#rCol .subfeature-headline a,#rCol .subfeature-headline a:visited,#newRcol .topstory-headline a,#newRcol .topstory-headline a:visited,#newRcol .digest-headline a,#newRcol .digest-headline a:visited,#newRcol .digest-headline2,#newRcol .subfeature-headline a,#newRcol .subfeature-headline a:visited{font-weight:normal;color:#000;}
#rCol .topstory-headline a:hover,
#rCol .digest-headline a:hover,
#rCol .subfeature-headline a:hover,
#newRcol .topstory-headline a:hover,
#newRcol .digest-headline a:hover,
#newRcol .subfeature-headline a:hover{color:#048;}
#rCol .digest-headline2,#rCol .digest-lead,#newRcol .digest-headline2,#newRcol .digest-lead{font-size:11px;}
#rCol .digest-lead p span, #newRcol .digest-lead p span, #newRcol .digest-lead p span{font-size:11px !important;}
#rCol dt, #newRcol dt, #rCol .rss-feed-item, #newRcol .rss-feed-item{
padding:0;
margin-top:10px;
}
#rCol .container_calendar .digest-headline a, #newRcol .container_calendar .digest-headline a,
#rCol .container_calendar .headlineonly dt a, #newRcol .container_calendar .headlineonly dt a,
#rCol .container_calendar .headlineonly .rss-feed-item a, #newRcol .container_calendar .headlineonly .rss-feed-item a,
#rCol .section-front-rss .headlineonly dt a, #newRcol .section-front-rss .headlineonly dt a,
#rCol .section-front-rss .headlineonly .rss-feed-item a, #newRcol .section-front-rss .headlineonly .rss-feed-item a{
color:#000;
font-size:16px;
font-weight:normal;
font-family:georgia,palatino,'times new roman',serif;
}
#rCol .container_calendar .digest-headline a b, #newRcol .container_calendar .digest-headline a b,
#rCol .container_calendar .digest-lead b, #newRcol .container_calendar .digest-lead b,
#rCol .container_calendar .digest-headline a strong, #newRcol .container_calendar .digest-headline a strong,
#rCol .container_calendar .digest-lead strong, #newRcol .container_calendar .digest-lead strong{
font-weight:normal;
}
#rCol .container_calendar .digest-lead b, #newRcol .container_calendar .digest-lead b,
#rCol .container_calendar .digest-lead strong, #newRcol .container_calendar .digest-lead strong{
color:#000;
}
#rCol .section-front-rss .headlineonly dt a b, #newRcol .section-front-rss .headlineonly dt a b,
#rCol .section-front-rss .headlineonly dt a strong, #newRcol .section-front-rss .headlineonly dt a strong,
#rCol .section-front-rss .headlineonly .rss-feed-item .rss-byline, #newRcol .section-front-rss .headlineonly .rss-feed-item .rss-byline,
#rCol .section-front-rss .headlineonly .rss-feed-item a .rss-byline, #newRcol .section-front-rss .headlineonly .rss-feed-item a .rss-byline{
color:#444;
font-size:10px;
font-family:arial,helvetica,verdana,sans-serif;
font-weight:bold;
text-transform:uppercase;
}
#rCol dt a b, #newRcol dt a b,#rCol dt a strong, #newRcol dt a strong,#rCol dt .timestamp, #newRcol dt .timestamp,
#rCol .rss-feed-item a .rss-byline, #newRcol .rss-feed-item a .rss-byline,#rCol .rss-feed-item .timestamp, #newRcol .rss-feed-item .timestamp{
display:block;
}
#rCol .morelink, #rCol .morelink a, #rCol .morelink .arrow,
#rCol .more_link, #rCol .more_link a, #rCol .more_link .arrow,
#newRcol .morelink, #newRcol .morelink a, #newRcol .morelink .arrow,
#newRcol .more_link, #newRcol .more_link a, #newRcol .more_link .arrow {
color:#004488 !important;
font-size:12px !important;
font-family:arial,helvetica,sans-serif !important;
font-weight:bold !important;
}
#rCol .morelink,#rCol .more_link,
#newRcol .morelink,#newRcol .more_link{
text-align:left;
margin:0;
}

/* Today in Philly */
#rCol .container.today-in-philly-sports .container,#newRcol .container.today-in-philly-sports .container{margin:10px 0;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#rCol .today-in-philly-sports .tsnTable, #newRcol .today-in-philly-sports .tsnTable{width:100%;}
#rCol .today-in-philly-sports .tsnTable td,#rCol .today-in-philly-sports .tsnTable a,#newRcol .today-in-philly-sports .tsnTable td,#newRcol .today-in-philly-sports .tsnTable a{color:#444;}
#rCol .today-in-philly-sports .tsnTable .shop,#rCol .today-in-philly-sports .tsnTable .shop a,#rCol .today-in-philly-sports .tsnTable .tickets,#rCol .today-in-philly-sports .tsnTable .tickets a,#newRcol .today-in-philly-sports .tsnTable .shop,#newRcol .today-in-philly-sports .tsnTable .shop a,#newRcol .today-in-philly-sports .tsnTable .tickets,#newRcol .today-in-philly-sports .tsnTable .tickets a{color:#048;font-weight:bold;}

/* Calendar */
#rCol .container_calendar .inline_search, #newRcol .container_calendar .inline_search{display:none;}
#rCol .container_calendar .calWeek, #newRcol .container_calendar .calWeek{width:290px;border-spacing:0;border-collapse:collapse;}
#rCol .container_calendar .calWeek th, #newRcol .container_calendar .calWeek th,#rCol .container_calendar .calWeek td, #newRcol .container_calendar .calWeek td{padding:0;}
#rCol .container_calendar .calWeek td, #newRcol .container_calendar .calWeek td{width:20%;margin:0;padding:0 10px 0 0;border:0;}
#rCol .container_calendar .calWeek td.calWeekFirst, #newRcol .container_calendar .calWeek td.calWeekFirst{border:0;}
#rCol .container_calendar .calWeek td .thisDate, #newRcol .container_calendar .calWeek td .thisDate{background:#ccc;color:#444;font-size:10px;text-transform:uppercase;margin:0;padding:3px 0 2px 0;}
#rCol .container_calendar .calWeek td .thisDay, #newRcol .container_calendar .calWeek td .thisDay{background:#fff;color:#004488;font-size:14px;font-family:georgia,palatino,'times new roman',serif;text-transform:none;margin:0;padding:6px 0;border:1px solid #fff;}
#rCol .container_calendar .calWeek td.calWeekFirst .thisDay, #newRcol .container_calendar .calWeek td.calWeekFirst .thisDay{color:#444;border:1px solid #ccc;}
#rCol .container_calendar .downPointer, #newRcol .container_calendar .downPointer{background:url(http://media.philly.com/designimages/down-pointing-arrow.gif) no-repeat;width:25px;height:10px;margin-left:12px;}
#rCol .container_calendar .container_inner, #newRcol .container_calendar .container_inner{min-height:auto;}
#rCol .today-in-philly-calander .container_calendar .container_inner, #newRcol .today-in-philly-calander .container_calendar .container_inner{padding:0;}
#rCol .container_calendar .headlineonly dt, #newRcol .container_calendar .headlineonly dt,#rCol .container_calendar .more-events, #newRcol .container_calendar .more-events{padding-top:10px;border-top:1px solid #ccc;}
#rCol .container_calendar .headlineonly dt a, #newRcol .container_calendar .headlineonly dt a{font-family:arial,helvetica,verdana,sans-serif;}
#rCol .container_calendar .headlineonly dt a b, #newRcol .container_calendar .headlineonly dt a b,
#rCol .container_calendar .headlineonly dt a strong, #newRcol .container_calendar .headlineonly dt a strong{font-family:georgia,palatino,'times new roman',serif;font-weight:normal;}
#rCol .container_calendar .digest-headline, #newRcol .container_calendar .digest-headline{margin-top:10px;}
#rCol .container_calendar .digest-lead, #newRcol .container_calendar .digest-lead{margin-bottom:10px;}
/* Entertainment, Lifestyle Calendars */
#rCol .entertainment-calendar > .container_inner:first-child,#newRcol > .entertainment-calendar .container_inner:first-child,#rCol .lifestyle-calendar > .container_inner:first-child,#newRcol .lifestyle-calendar > .container_inner:first-child,#rCol .travel-calendar > .container_inner:first-child,#newRcol .travel-calendar > .container_inner:first-child{padding-top:0;border:none;}

/* Connect with Philly */
#rCol .connect-with-philly, #newRcol .connect-with-philly{padding-bottom:0;}
#rCol #social_media_buttons img, #newRcol #social_media_buttons img{position: relative; margin-left: 2px; left: 0px;}
#rCol #social_media_buttons , #newRcol #social_media_buttons {padding-bottom: 7px; width: 100%; margin-left: 0px;}
#rCol #user-welcome-snippet , #newRcol #user-welcome-snippet {border-bottom: 1px solid #ccc;margin:0 0 10px 0;padding:0 0 10px 0px;}
#rCol #user-welcome-snippet a , #newRcol #user-welcome-snippet a {color:#004488;}
#rCol #user-welcome-snippet .np-link , #newRcol #user-welcome-snippet .np-link {float:left;}
#rCol #user-welcome-snippet b, #newRcol #user-welcome-snippet b,#rCol #user-welcome-snippet strong , #newRcol #user-welcome-snippet strong {padding-right:5px;color:#444;}
#rCol #social_media_products, #newRcol #social_media_products{border-top: 1px solid #ccc;height:59px;}
#rCol #social_media_product, #newRcol #social_media_product{width: 134px; float: left; margin-top: 10px;padding-top:6px;padding-bottom:6px;padding-left:6px;border-left: 1px solid #ccc;margin-left: -1px;}
#rCol #social_product_image, #newRcol #social_product_image{position: relative; float: left;}
#rCol #social_media_product:first-child, #newRcol #social_media_product:first-child{border-left:none;margin-left: 0;}
#rCol #social_product_text, #newRcol #social_product_text{color:#004488; font-size:12px; font-weight: bold; font-family:Arial,Helvetica,sans-serif; }
#rCol #social_media_email, #newRcol #social_media_email{border-top: 1px solid #ccc; height:52px; padding-top:8px;padding-bottom:3px}
#rCol #social_media_email_title, #newRcol #social_media_email_title{font-weight: bold; font-size: 10px; color:#444; text-transform: uppercase; margin-left: 6px; margin-bottom: 8px;}
#rCol .social_media_button, #newRcol .social_media_button{position:relative;float:left;border-left:1px solid #ccc;margin-left:-1px}
#rCol #social_media_email .social_media_button img, #newRcol #social_media_email .social_media_button img{padding:0 !important}
#rCol #social_email_yahoo, #newRcol #social_email_yahoo{border: none;margin-left:0;}

/* Featured Photo Galleries - main */
#newRcol .featured-photo-galleries img,#rCol .featured-photo-galleries img,#newRcol .featured-photo-gallery img,#rCol .featured-photo-gallery img{border:0;display:block;}
#newRcol .featured-photo-galleries .container_image_img,#rCol .featured-photo-galleries .container_image_img,#newRcol .featured-photo-gallery .container_image_img,#rCol .featured-photo-gallery .container_image_img{height:195px;padding:0;}
#newRcol .featured-photo-galleries .misccontainer_left_49 .container_image_img,#rCol .featured-photo-galleries .misccontainer_left_49 .container_image_img,#newRcol .featured-photo-galleries .misccontainer_right_49 .container_image_img,#rCol .featured-photo-galleries .misccontainer_right_49 .container_image_img,#newRcol .featured-photo-gallery .misccontainer_left_49 .container_image_img,#rCol .featured-photo-gallery .misccontainer_left_49 .container_image_img,#newRcol .featured-photo-gallery .misccontainer_right_49 .container_image_img,#rCol .featured-photo-gallery .misccontainer_right_49 .container_image_img{height:90px;padding:0;}
#newRcol .featured-photo-gallery .container_inner,#rCol .featured-photo-gallery .container_inner,#newRcol .featured-photo-gallery .misccontainer_left_49,#rCol .featured-photo-gallery .misccontainer_left_49,#newRcol .featured-photo-gallery .misccontainer_right_49,#rCol .featured-photo-gallery .misccontainer_right_49,#newRcol .featured-photo-galleries .supercontainer_left .container_inner,#rCol .featured-photo-galleries .supercontainer_left .container_inner,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_right_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_right_49{position:relative;left:0;padding:20px 10px 10px 10px;}
#newRcol .featured-photo-gallery .misccontainer_left_49,#rCol .featured-photo-gallery .misccontainer_left_49,#newRcol .featured-photo-gallery .misccontainer_right_49,#rCol .featured-photo-gallery .misccontainer_right_49,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_right_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_right_49{width:120px;padding:10px;float:left;}
#newRcol .featured-photo-gallery .container_inner > a,#rCol .featured-photo-gallery .container_inner > a,#newRcol .featured-photo-gallery .misccontainer_left_49 > a,#rCol .featured-photo-gallery .misccontainer_left_49 > a,#newRcol .featured-photo-gallery .misccontainer_right_49 > a,#rCol .featured-photo-gallery .misccontainer_right_49 > a,#newRcol .featured-photo-galleries .container_inner .topstory-headline,#rCol .featured-photo-galleries .container_inner .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_right_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_right_49 .topstory-headline{display:block;position:absolute;top:20px;left:10px;right:10px;bottom:10px;*height:195px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
#newRcol .featured-photo-gallery .misccontainer_left_49 > a,#rCol .featured-photo-gallery .misccontainer_left_49 > a,#newRcol .featured-photo-gallery .misccontainer_right_49 > a,#rCol .featured-photo-gallery .misccontainer_right_49 > a,#newRcol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_right_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_right_49 .topstory-headline{*height:90px;}
#newRcol .featured-photo-gallery .misccontainer_left_49 > a,#rCol .featured-photo-gallery .misccontainer_left_49 > a,#newRcol .featured-photo-gallery .misccontainer_right_49 > a,#rCol .featured-photo-gallery .misccontainer_right_49 > a{top:10px;}
#newRcol .featured-photo-gallery .topstory-headline,#rCol .featured-photo-gallery .topstory-headline,#newRcol .featured-photo-galleries .container_inner .headlineWrap,#rCol .featured-photo-galleries .container_inner .headlineWrap,#newRcol .featured-photo-galleries .misccontainer_left_49 .headlineWrap,#rCol .featured-photo-galleries .misccontainer_left_49 .headlineWrap,#newRcol .featured-photo-galleries .misccontainer_right_49 .headlineWrap,#rCol .featured-photo-galleries .misccontainer_right_49 .headlineWrap{position:absolute;bottom:0;margin:0;padding:10px;}
#newRcol .featured-photo-gallery .misccontainer_left_49 .topstory-headline,#rCol .featured-photo-gallery .misccontainer_left_49 .topstory-headline,#newRcol .featured-photo-gallery .misccontainer_right_49 .topstory-headline,#rCol .featured-photo-gallery .misccontainer_right_49 .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_left_49 .headlineWrap,#rCol .featured-photo-galleries .misccontainer_left_49 .headlineWrap,#newRcol .featured-photo-galleries .misccontainer_right_49 .headlineWrap,#rCol .featured-photo-galleries .misccontainer_right_49 .headlineWrap{padding:5px;*padding-bottom:8px;}
#newRcol .featured-photo-gallery .container_inner a,#rCol .featured-photo-gallery .container_inner a,#newRcol .featured-photo-gallery .misccontainer_left_49 a,#rCol .featured-photo-gallery .misccontainer_left_49 a,#newRcol .featured-photo-gallery .misccontainer_right_49 a,#rCol .featured-photo-gallery .misccontainer_right_49 a,#newRcol .featured-photo-gallery .container_inner a .topstory-headline,#rCol .featured-photo-gallery .container_inner a .topstory-headline,#newRcol .featured-photo-gallery .misccontainer_left_49 a .topstory-headline,#rCol .featured-photo-gallery .misccontainer_left_49 a .topstory-headline,#newRcol .featured-photo-gallery .misccontainer_right_49 a .topstory-headline,#rCol .featured-photo-gallery .misccontainer_right_49 a .topstory-headline,#newRcol .featured-photo-galleries .container_inner .topstory-headline a,#rCol .featured-photo-galleries .container_inner .topstory-headline a{color:#ffffff;font-family:arial,helvetica,sans-serif;font-weight:bold;line-height:16px;text-decoration:none;-webkit-text-shadow: 0 0 5px #000;-moz-text-shadow: 0 0 5px #000;text-shadow: 0 0 5px #000;}
#newRcol .featured-photo-gallery .container_inner a:hover .topstory-headline,#rCol .featured-photo-gallery .container_inner a:hover .topstory-headline,#newRcol .featured-photo-gallery .misccontainer_left_49 a:hover  .topstory-headline,#rCol .featured-photo-gallery .misccontainer_left_49 a:hover .topstory-headline,#newRcol .featured-photo-gallery .misccontainer_right_49 a:hover  .topstory-headline,#rCol .featured-photo-gallery .misccontainer_right_49 a:hover .topstory-headline,#newRcol .featured-photo-galleries .container_inner .topstory-headline a:hover,#rCol .featured-photo-galleries .container_inner .topstory-headline a:hover{color:#ffffff;text-decoration:underline;}
#newRcol .featured-photo-gallery .misccontainer_left_49 a .topstory-headline,#rCol .featured-photo-gallery .misccontainer_left_49 a .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_left_49 a,#rCol .featured-photo-galleries .misccontainer_left_49 a,#newRcol .featured-photo-gallery .misccontainer_right_49 a .topstory-headline,#rCol .featured-photo-gallery .misccontainer_right_49 a .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_right_49 a,#rCol .featured-photo-galleries .misccontainer_right_49 a{font-size:13px;line-height:12px;}
/* Featured Photo Galleries - supercontainers */
#newRcol .featured-photo-galleries .supercontainer_outer,#rCol .featured-photo-galleries .supercontainer_outer{background-color:#eeeeee;padding:0 10px;border-bottom:1px solid #cccccc;}
#newRcol .featured-photo-galleries .supercontainer_left,#rCol .featured-photo-galleries .supercontainer_left,#newRcol .featured-photo-galleries .supercontainer_outer .container,#rCol .featured-photo-galleries .supercontainer_outer .container,#newRcol .featured-photo-galleries .supercontainer_outer .container .container_inner,#rCol .featured-photo-galleries .supercontainer_outer .container .container_inner{margin:0;padding:0;border:0;}
#newRcol .featured-photo-galleries .supercontainer,#rCol .featured-photo-galleries .supercontainer{border-top:1px solid #cccccc;}
#newRcol .featured-photo-galleries .supercontainer_left,#rCol .featured-photo-galleries .supercontainer_left{margin-top:10px;}
#newRcol .featured-photo-galleries .supercontainer_left .container_inner,#rCol .featured-photo-galleries .supercontainer_left .container_inner,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_right_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_right_49{padding:10px;}
#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_left_49,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_right_49,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_right_49{padding:0 10px 20px 10px;}
#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_left_49 .container_inner,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_left_49 .container_inner,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_right_49 .container_inner,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_right_49 .container_inner{padding:0;}
#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_left_49 .headlineonly,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_left_49 .headlineonly,#newRcol .featured-photo-galleries .supercontainer_left .misccontainer_right_49 .headlineonly,#rCol .featured-photo-galleries .supercontainer_left .misccontainer_right_49 .headlineonly{margin:0;}
#newRcol .featured-photo-galleries .container_inner .topstory-headline,#rCol .featured-photo-galleries .container_inner .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_right_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_right_49 .topstory-headline{bottom:0;}
#newRcol .featured-photo-galleries .container_inner .topstory-headline,#rCol .featured-photo-galleries .container_inner .topstory-headline{top:10px;}
#newRcol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_left_49 .topstory-headline,#newRcol .featured-photo-galleries .misccontainer_right_49 .topstory-headline,#rCol .featured-photo-galleries .misccontainer_right_49 .topstory-headline{top:0;left:0;right:0;margin-bottom:0;padding-bottom:0;overflow:hidden;}

/* Flexible Carousel - Right Rail-only - Featured Games */
#rCol .featured-games-topper{margin-bottom:0;border-bottom:0;}
#rCol .featured-games-topper .container_image_left{margin-top:1px;}
#rCol .featured-games-topper .topstory-headline{margin-top:0;}
#rCol .featured-games{margin-top:0;}
#rCol .featured-games .containertitle{background:none;font-size:13px;margin:0;padding-left:0;border-top:1px solid #ccc;}
#rCol .featured-games .morelink{margin-top:10px;padding-top:10px;border-top:1px solid #ccc;clear:both;}
#rCol .featured-games .container_inner{padding-top:0;border:0;}

/* Form styling - general */
#newRcol .container_velocity input.keyword,#rCol .container_velocity input.keyword,/*#newRcol #newsletter-submit #newsletter-email-submit,#rCol #newsletter-submit #newsletter-email-submit,*/.phillyGSA{color:#666;font-family:arial,verdana,hevetica,sans-serif;font-size:12px;font-style:italic;vertical-align:middle;width:270px;padding:7px 4px;border:1px solid #c3c3c3;box-shadow:0 0 2px 2px rgba(0,0,0,.1) inset;}
#rCol #search_form .submit-arrow-blue,#newRcol #search_form .submit-arrow-blue,#rCol #blog_search_form .submit-arrow-blue,#newRcol #blog_search_form .submit-arrow-blue,#newRcol #newsletter-submit .submit-arrow-blue,#rCol #newsletter-submit .submit-arrow-blue,#rCol .adforge-widget .submit-arrow-blue,#newRcol .adforge-widget .submit-arrow-blue,#rCol #toggleSigninDivNewsletter .sign-up-now[type="button"],#newRcol #toggleSigninDivNewsletter .sign-up-now[type="button"]{position:absolute;top:5px;right:5px;background:url(http://media.philly.com/designimages/submit-blue-arrow.gif) no-repeat 4px 0;width:30px;height:22px;border:none;border-left:1px solid #dedede;}
/* Form styling - search */
#rCol #search_form,#newRcol #search_form,#rCol #blog_search_form,#newRcol #blog_search_form,#rCol #toggleSigninDivNewsletter,#newRcol #toggleSigninDivNewsletter,#rCol .adforge-widget .ownlocal-search-form,#newRcol .adforge-widget .ownlocal-search-form{position:relative;}
/* Form styling - newsletters */
#rCol .newsletter-lead,#newRcol .newsletter-lead{color:#444;font-size:12px;margin-bottom:10px;}
#rCol #toggleSigninDivNewsletter .minitext,#newRcol #toggleSigninDivNewsletter .minitext{display:block;margin:8px 0;}
#rCol #toggleSigninDivNewsletter #pwCheck .minitext,#newRcol #toggleSigninDivNewsletter #pwCheck .minitext{margin:5px 0 0 0;}
#newRcol #pwCheck .minitext img,#rCol #pwCheck .minitext img{height:0;}
#rCol #toggleSigninDivNewsletter .sign-up-now[type="submit"],#newRcol #toggleSigninDivNewsletter .sign-up-now[type="submit"]{background:#048 url(http://media.philly.com/images/search-white-arrow-pad.png) no-repeat center right;color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:bold;text-align:left;text-transform:uppercase;width:auto;margin-top:10px;padding:5px 20px 5px 5px;border:none;}

/* Popular In Health */
#newRcol #slideshowRR .headlines-digest .container_inner .rlinks_colorbar1,#rCol #slideshowRR .headlines-digest .container_inner .rlinks_colorbar1,#newRcol #slideshowRR .headlines-digest .container_inner .rlinks_colorbar2,#rCol #slideshowRR .headlines-digest .container_inner .rlinks_colorbar2{margin-top:10px;}
#newRcol #slideshowRR .headlines-digest .container_inner .rlinks_colorbar1:first-child,#rCol #slideshowRR .headlines-digest .container_inner .rlinks_colorbar1:first-child{margin-top:0;}
#newRcol #slideshowRR .headlines-digest .container_inner .headlineonly,#rCol #slideshowRR .headlines-digest .container_inner .headlineonly{color:#000000;font-size:16px;font-family:georgia, palatino, 'times new roman', serif;font-weight:normal;line-height:16px;}
#newRcol #slideshowRR .headlines-digest dt a b,#rCol #slideshowRR .headlines-digest dt a b{display:inline;font-weight:normal;}

/* City Paper */
#rCol .use-light-brown-bg,#newRcol .use-light-brown-bg{background:transparent;width:293px;padding:0 0 0 5px;border:1px solid #ccc;}
#rCol .use-light-brown-bg a,#newRcol .use-light-brown-bg a{font-weight:normal;}
#rCol .use-light-brown-bg div.containertitle_image,#newRcol .use-light-brown-bg div.containertitle_image{background-image:none;margin:0;padding:10px 0 0 3px;}
#rCol .use-light-brown-bg .container_inner,#newRcol .use-light-brown-bg .container_inner,
#rCol .use-light-brown-bg .container_inner .container,#newRcol .use-light-brown-bg .container_inner .container{background:transparent;width:auto;padding:0;border:none;}
#rCol .use-light-brown-bg .misc_inner,#newRcol .use-light-brown-bg .misc_inner{padding:0 0 0 5px;}
#rCol .use-light-brown-bg .container_image_right,#newRcol .use-light-brown-bg .container_image_right{padding-right:0;}
#rCol .use-light-brown-bg .container_image_right img.img_border,#newRcol .use-light-brown-bg .container_image_right img.img_border{border-right:0;}
#rCol .use-light-brown-bg .digest-headline a,#newRcol .use-light-brown-bg .digest-headline a{color:#000;font-weight:bold;}

/* NJ Spotlight */
#rCol #njs-notd-container, #newRcol #njs-notd-container{
margin:-12px -10px -11px -10px;
}

/* AdForge */
#rCol .adforge-widget,#rCol .adforge-widget .container,#newRcol .adforge-widget,#newRcol .adforge-widget .container{padding-bottom:10px;border-bottom:1px solid #ccc;overflow:visible !important;}
#rCol .adforge-widget img,#newRCol .adforge-widget img{max-width:100%;}
#rCol .adforge-widget .bgWrap,#newRcol .adforge-widget .subfeature-headline .bgWrap{margin-bottom:10px;}
#rCol .adforge-widget .subfeature-headline,#newRcol .adforge-widget .subfeature-headline{margin-bottom:5px;}
#rCol .adforge-widget dt:first-child,#newRcol .adforge-widget dt:first-child{padding-top:10px;}
#rCol .adforge-widget #ownlocal-business-list dt,#newRcol .adforge-widget #ownlocal-business-list dt{position:relative;}
#rCol .adforge-widget #ownlocal-business-list dt:hover,#newRcol .adforge-widget #ownlocal-business-list dt:hover,#rCol .adforge-widget #ownlocal-dropdown .dropdown-container ul li:hover,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container ul li:hover{background:#ddd;}
#rCol .adforge-widget #ownlocal-business-list dt:hover .ownlocal-business-popup-info,#newRcol .adforge-widget #ownlocal-business-list dt:hover .ownlocal-business-popup-info{display:block;}
#rCol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info,#newRcol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info{display:none;position:absolute;top:-20px;right:250px;background:#2f70a6;width:275px;padding:10px;box-shadow:0 0 5px rgba(0,0,0,.5);z-index:2;}
#rCol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info,#newRcol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info,#rCol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info a,#newRcol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info a,#rCol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info .digest-lead,#newRcol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info .digest-lead{color:#fff;}
#rCol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info .headlineWrap,#newRcol .adforge-widget #ownlocal-business-list dt .ownlocal-business-popup-info .headlineWrap{margin-bottom:10px;}
#rCol .adforge-widget #ownlocal-dropdown,#newRcol .adforge-widget #ownlocal-dropdown{margin-top:10px;}
#rCol .adforge-widget #ownlocal-dropdown .dropdown-container,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container{position:relative;background:#fff;font-size:12px;height:23px;border:1px solid #c3c3c3;box-shadow:0 0 2px 2px rgba(0,0,0,.1) inset;overflow:hidden;}
#rCol .adforge-widget #ownlocal-dropdown .dropdown-container.active,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container.active{overflow:visible;height:auto;}
#rCol .adforge-widget #ownlocal-dropdown .dropdown-container ul,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container ul,#rCol .adforge-widget #ownlocal-dropdown .dropdown-container li,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container li{list-style-type:none;margin:0;padding:0;}
#rCol .adforge-widget #ownlocal-dropdown .dropdown-container ul li,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container ul li{height:13px;margin-bottom:1px;padding:5px 7px;}
#rCol .adforge-widget #ownlocal-dropdown .dropdown-container ul li a,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container ul li a{color:000;font-weight:normal;}
#rCol .adforge-widget #ownlocal-dropdown .dropdown-container ul li a:hover,#newRcol .adforge-widget #ownlocal-dropdown .dropdown-container ul li a:hover{color:#048;}
#rCol .adforge-widget .phillyGSA,#newRcol .adforge-widget .phillyGSA{width:270px;padding:7px 4px;}
#rCol .adforge-widget .arrow,#newRcol .adforge-widget .arrow{position:absolute;top:0;right:0;bottom:0;background:#fff;width:30px;height:23px;color:#048;margin:0;padding:0;text-align:center;}
#rCol .adforge-widget .arrow .arrow_inner,#newRcol .adforge-widget .arrow .arrow_inner{height:10px;margin-top:3px;padding:3px 0 4px 0;border-left:1px solid #dedede;}

/* Stronger Than The Storm branding */
#newRcol .stts, #rCol .stts{background:#ffffff;width:276px;margin:-20px 0 20px 0;border:2px solid #1b2271;border-top:0;}
#newRcol .stts .container_inner,#rCol .stts .container_inner{padding-top:0;border:0;}
#newRcol .stts .containertitle_image,#rCol .stts .containertitle_image{background:#141955;text-align:center;padding:0;}
#newRcol .stts .more_link a,#newRcol .stts .more_link .arrow,#rCol .stts .more_link a,#rCol .stts .more_link .arrow{color: #1b2271 !important;}

/* No-padding classes */
#rCol .container-blank,#rCol .container-blank div,#newRcol  .container-blank,#newRcol .container-blank div{background:transparent;margin:0 !important;border:0 !important;}
#rCol .container-blank,#newRcol .container-blank{width:300px;margin-bottom:20px !important;padding:0 !important;}
#rCol .container-blank div,#newRcol .container-blank div{width:auto;padding:0 !important;}
#rCol .rCol-nopadding,#newRcol .rCol-nopadding{width:300px;padding:0 0 10px 0;}
#contentcontainer #rCol .rCol-nopadding .graylabel,#contentcontainer #newRcol .rCol-nopadding .graylabel,#rCol .rCol-nopadding .containertitle,#newRcol .rCol-nopadding .containertitle{margin:0;}
#rCol .rCol-nopadding .misc_inner,#newRcol .rCol-nopadding .misc_inner{width:300px;padding:10px 0 0 0 !important;}

/* More ads */
#section_rectangle,.container_ad{margin-bottom:20px;}
#section_rectangle .container_ad{margin-bottom:5px;}

/* Manually-set 300px-wide images? */
#rCol .container_image_left[style*="width: 300px"],#newRcol .container_image_left[style*="width: 300px"],#rCol .container_image_left[style*="width:300px"],#newRcol .container_image_left[style*="width:300px"],#rCol .container_image_img[style*="width: 300px"],#newRcol .container_image_img[style*="width: 300px"],#rCol .container_image_img[style*="width:300px"],#newRcol .container_image_img[style*="width:300px"],#rCol .container_image_right[style*="width: 300px"],#newRcol .container_image_right[style*="width: 300px"],#rCol .container_image_right[style*="width:300px"],#newRcol .container_image_right[style*="width:300px"]{margin-left:-10px;padding-bottom:10px;}

/* Video Players */
#rCol .hideThisPlayerOnVidDetail,#newRcol .hideThisPlayerOnVidDetail{padding:0 0 10px 0;}

/* Nouveau containers */
.article-badge-right-rail{padding:15px 0 0 0;}
#newRcol .nouveau .container,#rCol .nouveau .container,#newRcol .nouveau-one .container,#rCol .nouveau-one .container,#newRcol .nouveau-two .container,#rCol .nouveau-two .container{width:285px;border-bottom:2px solid #fff;padding:10px 7px 10px 10px;}
#newRcol .nouveau,#rCol .nouveau {width:290px;padding:0 0 0 10px;border-bottom:none;}
#newRcol .nouveau .containertitle_kicker,#rCol .nouveau .containertitle_kicker,
#newRcol .nouveau-one .containertitle_kicker,#rCol .nouveau-one .containertitle_kicker,
#newRcol .nouveau-two .containertitle_kicker,#rCol .nouveau-two .containertitle_kicker{font-size:14px;}
#newRcol .nouveau .misc_inner, #rCol .nouveau .misc_inner {padding-top:0px;border-bottom:0px;border:none;}
#newRcol .nouveau .container_image_left,#rCol .nouveau .container_image_left,#newRcol .nouveau-one .container_image_left,#rCol .nouveau-one .container_image_left, #newRcol .nouveau-two .container_image_left, #rCol .nouveau-two .container_image_left{padding:2px 0 0 0;clear:left;}
#newRcol .nouveau-one .container_image_left img.img_border,#rCol .nouveau-one .container_image_left img.img_border,#newRcol .nouveau-two .container_image_left img.img_border,#rCol .nouveau-two .container_image_left img.img_border{border: 1px solid #000;}
#newRcol .nouveau-one , #rCol .nouveau-one{width:300px;border-top:none;position:relative;padding:0; margin:0;}
#newRcol .nouveau-one .container, #rCol .nouveau-one .container {border-bottom:none;margin:0;width:290px;padding:0 0 0 10px;}
#newRcol .nouveau-one .container_inner, #rCol .nouveau-one .container_inner {clear:both;border-top:none;border-bottom:2px solid #fff;min-height:80px;padding:10px 7px 16px 10px;}
#newRcol .nouveau-one .headlineonly, #rCol .nouveau-one .headlineonly {width:300px;margin-left:-10px;margin-bottom:0px;padding-bottom:0px;}
#newRcol .nouveau-one .subfeature-headline,#rCol .nouveau-one .subfeature-headline{font-family:georgia,palatino,'times new roman',serif;}
#newRcol .nouveau-two, #rCol .nouveau-two {margin:0 0 20px 0;position:relative;top:-2px;padding:0 10px 0px 10px}
#newRcol .nouveau-two .misc_inner, #rCol .nouveau-two .misc_inner {width:300px;border-top:none;position:relative;left:-10px;top:-10px;}
#newRcol .nouveau-two dl.headlineonly {padding-bottom:0px;}
#contentcontainer #rCol .nouveau-one .container .graylabel, #contentcontainer #newRcol .nouveau-one .container .graylabel {background:url('http://media.philly.com/designimages/spacer.gif');padding: 10px 0 0 20px;font-size:11px;}
#contentcontainer #rCol .nouveau-two .container_inner .graylabel, #contentcontainer #rCol .nouveau-two .containertitle + .container_inner .graylabel, #contentcontainer #newRcol .nouveau-two .container_inner .graylabel, #contentcontainer #newRcol .nouveau-two .containertitle + .container_inner .graylabel{font-style:normal;font-size:11px;font-family:arial,helvetica,sans-serif;margin:0 0 1px 0;}
#rCol .nouveau-two div.kicker-title, #newRcol .nouveau-two div.kicker-title {padding: 10px 10px 0 10px;font-size:11px;background:url('http://media.philly.com/designimages/spacer.gif');margin:0;}
#rCol .nouveau-two div.containertitle, #newRcol .nouveau-two div.containertitle {background:url('http://media.philly.com/designimages/spacer.gif');padding: 10px 0 0 0;font-size:11px;}
#rCol .nouveau-two .container_velocity, #newRcol .nouveau-two .container_velocity {padding:0 10px;}
#newRcol .container-blank,#rCol .container-blank{margin-bottom:10px !important;}
/* article sidebar nouveau containers */
#article-sidebar .container.nouveau{background:#eee;width:auto;margin:20px 0;padding:0 10px 10px 10px;border-bottom:1px solid #ccc;overflow:hidden; /* clears floats */}
#article-sidebar .container.nouveau a{font-weight:bold}
#article-sidebar .container.nouveau .container_inner{padding-top:10px;border-top:1px solid #ccc;}
#article-sidebar .container.nouveau .container_inner .container_inner{padding-top:0;border-top:0;}
#article-sidebar .container.nouveau .container_inner .container_image_img{padding:0;}
#article-sidebar .container.nouveau div.containertitle{background:url(http://media.philly.com/designimages/doubleBorder-gray.gif) repeat-x;margin:0 -10px 0 -10px;padding:10px;border-top:0;}
#article-sidebar .container.nouveau div.containertitle,#article-sidebar .container.nouveau div.containertitle a{color:#444;text-align:center;border-bottom:none;}
#article-sidebar .container.nouveau .headlineonly{font-size:13px;}
#article-sidebar .container.nouveau .headlineonly .digest-headline2 a{line-height:16px;}
#article-sidebar .container.nouveau .headlineonly .b_sq{display:none}
#article-sidebar .container.nouveau .headlineonly dt{padding-left:0;}
#rCol #custom120_300x120 {left:-10px;}

/* new homepage marketplace search containers */
#rCol .market-place-containers-hp .misccontainer_left_49, #rCol .market-place-containers-hp .misccontainer_right_49 {
    width: 100%;
    float: none;
}

#rCol .market-place-containers-obits .misccontainer_left_49, #rCol .market-place-containers-obits .misccontainer_right_49 {
	position: relative;
    width: 135px;
    float: left;
    clear: none;
}

#rCol .market-place-containers-obits .misccontainer_left_49 {
	margin-right: 10px;
}

#rCol .market-place-containers-hp .misccontainer_right_49 .container, #rCol .market-place-containers-hp .misccontainer_right_49 .marketplace-search-topstory {
    position: relative;
    width: 135px;
    float: left;
    clear: none;
}

#rCol .market-place-containers-hp .misccontainer_right_49 .container:first-child, #rCol .market-place-containers-hp .misccontainer_right_49 .marketplace-search-topstory:first-child {
    margin-right: 10px;
}

#rCol .hp-container-search-wrapper {
    clear: both;
}

#rCol .market-place-containers-hp .misccontainer_right_49 .digest-headline a, #rCol .market-place-containers-hp .misccontainer_right_49 .digest-headline a:visited, #rCol .market-place-containers-hp .misccontainer_right_49 .digest-headline a:hover, #rCol .market-place-containers-hp  .misccontainer_right_49 .digest-headline a:active,
#rCol .market-place-containers-hp .misccontainer_right_49 .topstory-headline a, #rCol .market-place-containers-hp .misccontainer_right_49 .topstory-headline a:visited, #rCol .market-place-containers-hp .misccontainer_right_49 .topstory-headline a:hover, #rCol .market-place-containers-hp .misccontainer_right_49 .topstory-headline a:active,
#rCol .market-place-containers-obits .misccontainer_left_49 .topstory-headline a, #rCol .market-place-containers-obits .misccontainer_left_49 .topstory-headline a:visited, #rCol .market-place-containers-obits .misccontainer_left_49 .topstory-headline a:hover, #rCol .market-place-containers-obits .misccontainer_left_49 .topstory-headline a:active {
    color: #004488;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

#rCol .market-place-containers-hp .search-market-field {
    background-color: #FFFFFF;
    border: 1px solid #C3C3C3;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;
    color: #AAAAAA;
    font: italic 12px arial,verdana,hevetica,sans-serif;
    height: 11px;
    padding: 7px 4px;
    position: relative;
    top: 0;
    vertical-align: middle;
    width: 180px;
}

#rCol .market-place-containers-hp .search-market-button {
    background-color: #004488;
    border: none;
    font-size: 12px;
    font-weight: bold;
    font-family: arial;
    color: #fff;
    padding: 5px 0px;
    width: 75px;
    text-align: center;
    position: relative;
    top: 1px;
    margin-left: 10px;
    cursor: pointer;
}
.eventloc #sectiontop {
	z-index:1;
	position:relative;
	top:19px;
	background: url("http://media.philly.com/designimages/doubleBorder-gray.gif") repeat-x scroll 0 0 transparent;
	margin: 0 auto;
	margin-bottom:15px;
	padding:0px;
	width:940px;
}
.eventloc #sectiontop h1 {
	text-align:center;
	position:relative;
	top:-12px;
	margin: 0 auto;
	background-color:#fff;
	width:210px;
}
.eventloc #sectiontop h1 a {
	font-family: georgia,palatino,'times new roman',serif;
	font-size: 26px;
	font-style: italic;
	font-weight: bold;
	color:#444;
	line-height:26px;
	margin-left:0px;
	text-transform:none;
}
.eventloc #lCol {width:772px;margin-top:20px;margin-right:15px;}
.eventloc #rCol {width:160px;margin-top:10px;}
.eventloc .header {display:none;}
.eventloc .data .title {
	background: url("http://media.philly.com/designimages/doubleBorder-gray.gif") repeat-x scroll 0 100% transparent;
	margin-bottom:15px;
	padding-bottom:8px;
	font-size:32px !important;
}
.eventloc .registration {margin: 0 auto; padding:10px 10px 10px 13px;width:940px;}
.eventloc .container_tabone {margin:0;width:763px !important;}
.eventloc .container_tabone .shadetabs li.selected {display:none;}
.eventloc .container_tabone .tabcontentstyle {border:none;width:763px !important;}
.eventloc .container_tabone .tabcontentstyle .tabcontent {width:763px !important;}
.eventloc .container_tabone .tabcontentstyle ul {margin:0; padding:0; list-style:none;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-detail {border-bottom:1px solid #ccc;padding: 10px 0;display:block;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-detail:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.eventloc .linkssubhead, .eventloc #event_detail .linkssubhead {font:900 italic 17px Georgia, Palatino, Times New Roman, serif;color:#444;padding-top:15px;border-top:1px solid #ccc;background-color:transparent;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-detail li a b {font:300 21px Georgia, Palatino, Times New Roman, serif;color:#000;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-detail li {font:900 13px Arial,Verdana, sans-serif;color:#000;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-detail li.event-summary {font-weight:normal;width:488px;line-height:18px;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-detail li.event-title {width:488px;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-eventInfo {display:block;margin:10px 10px 10px 0;}
.eventloc .container_tabone .tabcontentstyle ul.relatedlist-eventInfo li {background-color:#004488;color:#fff;padding: 2px 12px;margin:20px 10px 0 0;display:inline;}
.eventloc #lCol .container_tabone .tabcontentstyle ul.relatedlist-eventInfo li a {display:inline;font-weight:bold;text-transform:uppercase;color:#fff;}
.eventloc #lCol .container_tabone .tabcontentstyle ul.relatedlist-eventInfo li a:hover {text-decoration:none;}
.eventloc #lCol .container_tabone .tabcontentstyle ul.relatedlist-media li a img {width:234px; border:1px solid #000;margin-left:20px;margin-bottom:10px;}
.eventloc #lCol .container_tabone .tabcontentstyle ul.relatedlist-media {float:right;}
.eventloc #article_sidebar {margin-right:0px;width:364px;}
.eventloc #event_detail #article_sidebar {margin-left:20px;}
.eventloc #article_sidebar .nearbyVenues {list-style:none;padding:0;margin:0;}
.eventloc #article_sidebar .nearbyVenues li {border-bottom:1px solid #ccc;padding:7px;margin:0px;}
.eventloc #article_sidebar .linkssubhead {border-top:none;border-bottom:2px solid #aaa;font-size:14px;margin-top:0px;padding-top:0px !important;}
.eventloc #article_sidebar .nearbyVenues li a {color:#004488;font-weight:bold;font-size:12px;}
.eventloc #article_sidebar .nearbyVenues li span.nearbyMatchCount {color: #444;font-size:14px;font-weight:bold;font-style:italic;font-family: georgia,times new roman, serif;}
.eventloc #lCol #event_detail .data .smalltitle a.smalltitle {font-size:17px;line-height:20px;}
.eventloc #lCol #event_detail ul.gmaps {list-style:none;margin:0;padding:0;}
.eventloc #lCol #event_detail ul.gmaps li a {color:#004488;font-weight:bold;font-size:13px;}
.eventloc #eventCalendarSearch {background: url("http://media.philly.com/designimages/doubleBorder-gray.gif") repeat-x scroll 0 0 #eee;border-bottom:1px solid #ccc;width:940px;margin:0 auto;}
.eventloc #eventCalendarSearch input[type=submit] {
	background: #004488 url('http://media.philly.com/images/search-glass-white.png') no-repeat 10px center;
	text-transform:uppercase;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	background-color:#004488;
	color:#fff;
	text-transform:uppercase;
	border:none;
	padding:15px 15px 15px 35px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: 0;
	width:100px;
	height:50px;
    	cursor:pointer;
    	font-size:12px;
}
.eventloc #lCol #event_detail { padding: 0 0 0 8px;}
.eventloc #lCol #event_detail .toolsNavTop {
	float:left;
	width:360px;
}
.eventloc #lCol #event_detail #toolsNav {
	background-image:none;
	background-color:transparent;
	border:none;
	margin-left:0px;
	margin-bottom:20px;
	padding-left:0px;
	width:360px;
}
.eventloc #eventCalendarSearch label {display:block;}
.eventloc #eventCalendarSearch input {
	border: 1px solid #C3C3C3;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;
	font: italic 15px arial,verdana,hevetica,sans-serif;
	text-transform:capitalize;
	padding: 3px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	height:50px;
	width:180px;
}
.eventloc #eventCalendarSearch .dateRange {
	position:relative;
	top:-50px;
	clear:both;
}
.eventloc #eventCalendarSearch .dateRange input {
	display:block;
	width:185px;
	margin-bottom:5px;
}
.eventloc #eventCalendarSearch .start {width:157px;}
.eventloc #eventCalendarSearch .dateRange .startDate {
	width:157px;
	border:none;
	box-shadow:none;
	background-color:transparent;
}
.eventloc #dk_container_dateControl a {	font: italic 15px arial,verdana,hevetica,sans-serif;color:#000;}
.eventloc .dk_options, .eventloc .category_options, .eventloc .location_options {
	display:none;
	position:absolute;
	background-color:#fff;
	-webkit-appearance: none;
	-moz-appearance: none;
	font: italic 15px arial,verdana,hevetica,sans-serif;
	text-indent: 0.01px;  
	text-overflow:"";
	border: 1px solid #C3C3C3;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;	
	width:185px;	
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	cursor:pointer;
	color:#000;	
	padding:0px;
	z-index:100;
		
}
.eventloc .dk_focus, .eventloc .category_focus, .eventloc .location_focus {display:block !important;}
.eventloc .dk_toggle_trigger {
	float:left;
	height:50px;
	width:30px;
	cursor:pointer;
	position:absolute;
	left:156px;
	top:0px;
}
.eventloc .dk_toggle_trigger .dk_label img {
	width:8px;
	margin:0 auto;
	padding-top:22px;
	padding-left:10px;
	cursor:pointer;
}
.eventloc #eventCalendarSearch .when select, .eventloc #eventCalendarSearch .categories select, .eventloc #eventCalendarSearch .where select  {
	background: url('http://media.philly.com/designimages/main_menu_shop_arrow_blue.png') 165px center no-repeat #fff;
	-webkit-appearance: none;
	-moz-appearance: none;
	font: italic 15px arial,verdana,hevetica,sans-serif;
	text-indent: 0.01px;  
	text-overflow:"";
	border: 1px solid #C3C3C3;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;	
	height:50px;
	width:185px;	
	padding: 3px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	cursor:pointer;
	outline: none;
}
.eventloc #eventCalendarSearch .dk_options_inner, .eventloc #eventCalendarSearch #eventCalendarNew, .eventloc #eventCalendarSearch #eventCalendarNewLocation {
	margin:0;
	padding:0;
	list-style:none;
	font: italic 15px arial,verdana,hevetica,sans-serif;
}
.eventloc #eventCalendarSearch #eventCalendarNew, .eventloc #eventCalendarSearch .where .location_options {
	max-height:200px;
	overflow-y:scroll;
}
.eventloc #eventCalendarSearch .dk_options_inner li:hover, .eventloc #eventCalendarSearch .dk_options_inner .dk_option_current a, .eventloc .category_options .dk_option_current a, .eventloc .location_options .dk_option_current a, .eventloc #eventCalendarSearch #eventCalendarNew li:hover, .eventloc #eventCalendarSearch #eventCalendarNewLocation li:hover {
	background-color:#004488;
	color:#fff !important;
}
.eventloc #eventCalendarSearch .dk_options_inner li:hover a, .eventloc #eventCalendarSearch .category_options li:hover a, .eventloc #eventCalendarSearch .location_options li:hover a  {
	color:#fff;
	text-decoration:none;
}
.eventloc #eventCalendarSearch .dk_options_inner a, .eventloc #eventCalendarSearch .category_options a, .eventloc #eventCalendarSearch .location_options a {
	color:#000;
    display: block;
    padding: 4px 8px;	
}
.eventloc #eventCalendarSearch .dk_options_inner a:hover {
	text-decoration:none;
	cursor:pointer;
}
.eventloc #eventCalendarSearch .dk_toggle, .eventloc #eventCalendarSearch .search_label {
	display:inline-block;
	background: url('http://media.philly.com/designimages/main_menu_shop_arrow_blue.png') 165px center no-repeat #fff;
	-webkit-appearance: none;
	-moz-appearance: none;
	font: italic 15px arial,verdana,hevetica,sans-serif;
	text-indent: 0.01px;  
	text-overflow:"";
	border: 1px solid #C3C3C3;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1) inset;	
	height:50px;
	width:185px;	
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	cursor:pointer;
	color:#000;	
	padding:15px 3px 3px 10px;	
}
.eventloc #eventCalendarSearch .dk_toggle:hover, .eventloc #eventCalendarSearch .search_label:hover {
	text-decoration:none;
	color:#000;
}
.eventloc #eventCalendarSearch .categories select option, .eventloc #eventCalendarSearch .where select option, .eventloc #eventCalendarSearch .where select optgroup {
	padding:0px;
	border: none;
	outline: none;
	width:165px;
}
.eventloc #eventCalendarSearch .categories select option:hover {
	background:#004488;
}
.eventloc #eventCalendarSearch .categories select option:hover, .eventloc #eventCalendarSearch .where select option:hover, .eventloc #eventCalendarSearch .where select optgroup:hover {
	

}
.eventloc #eventCalendarSearch .eventCalendarSearchBox label {font:900 italic 15px Georgia, Palatino, Times New Roman, serif;color:#444;}
.eventloc #eventCalendarSearch .eventCalendarSearchBox {float:left;margin-right:20px;position:relative;max-height:124px;}
.eventloc #eventCalendarSearch .categories {margin-top:18px;}
.eventloc #eventCalendarSearch .submit {margin-top:18px;}
.eventloc #eventCalendarSearch form:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.eventloc #event_detail ul.relatedlist-media {list-style:none;margin:0 0 0 20px;padding:0;float:right;width:360px;}
.eventloc #event_detail ul.relatedlist-media img {width:360px;float:right;border:1px solid #000;margin-left:20px;margin-bottom:15px;}
.eventloc #event_detail ul.relatedlist-media li.caption {width:360px;float:right;margin-left:0px;margin-bottom:20px;color:#444;font-style:italic;font-size:11px;}
.eventloc #event_detail .data .leadin {display:none;}
.eventloc #event_detail .minibar_left {clear:both;margin-right:0px;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:20px;}
.eventloc #event_detail .linkssubhead {padding:5px 0 10px 0; }
.eventloc #event_detail .eventDate {font-size:16px;margin-bottom:10px; font-weight:bold;clear:left;}
.eventloc #event_detail .buyTickets img {display:none;}
.eventloc #event_detail .buyTickets dt {background-color:#004488;width:125px;text-align:center;padding:4px 0px;margin-top:10px;}
.eventloc #event_detail .buyTickets dt a {color:#fff;font-weight:bold;text-transform:uppercase;}
.eventloc #event_detail .buyTickets {display:inline;float:left;margin-right:10px;}
.eventloc #event_detail .addEvents {padding-top:28px;}
.eventloc #event_detail .addEvents img {vertical-align:middle;padding-right:5px;}
.eventloc #event_detail .addEvents a {color:#004488;font-weight:bold;text-transform:uppercase;font-size:12px;}

.eventloc #event_detail .locationAddress {margin-bottom:10px;}
.eventloc #event_detail .eventDetailSummary {line-height:18px;}
.eventloc #event_detail .locationTitle {font-size:16px;line-height:18px;font-weight:bold;margin-bottom:5px;clear:left;}
.eventloc #event_detail .spt-gmaps {margin-top:10px;}
.eventloc #event_detail .story-content {padding:0px;}

.eventloc .searchpage_results {float:none;width:auto;background: url("http://media.philly.com/designimages/doubleBorder-gray.gif") repeat-x scroll 0 0 transparent;padding-top:10px;margin-left:5px;}
.eventloc .searchpage_results .event-sponsor {padding: 10px 0 5px 0;}
.eventloc .searchpage_results .calDisplay {text-align:left;border:none;padding:10px 0 0 0;}
.eventloc .searchpage_results .calDisplay a .thisDay, .eventloc .searchpage_results .calDisplay .thisDay {color:#000;font-size:13px;font-family: arial, sans-serif;font-weight:bold;text-transform:none;}
.eventloc .searchpage_results dd {border:none;border-bottom:1px solid #ccc;margin:0 0 15px 0;padding:0 0 10px 0;}
.eventloc .searchpage_results dd .digest-lead, .eventloc .searchpage_results dd .eventDetails, .eventloc .searchpage_results .largetitleWrap {width:486px;}
.eventloc .searchpage_results dt:first-child {padding-top:5px;}
.eventloc .searchpage_results .eventDetails {list-style:none;padding:0;margin:20px 0 10px;}
.eventloc .searchpage_results .eventDetails:after {content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.eventloc .searchpage_results .eventDetails li {display:inline;}
.eventloc .searchpage_results .eventInfo {background-color:#004488;margin:10px 10px 0 0;padding:4px 15px;text-align:center;}
.eventloc .searchpage_results .eventInfo a b {font-weight:bold;}
.eventloc .searchpage_results .buyTickets {background-color:#004488;margin:10px 10px 0 0;padding:4px 15px;text-align:center;}
.eventloc .searchpage_results .relatedlist-media {float:right;list-style:none;margin:0;padding:0;}
.eventloc .searchpage_results .relatedlist-media img {width:234px;border:1px solid #000;margin-left:10px;margin-bottom:10px;margin-top:8px;}

.eventloc .searchpage_results_sort .searchedfor {font:bold 18px Georgia, Times New Roman, serif;text-transform:capitalize;color:#000;}
.eventloc .searchpage_results_sort .sortby {float:right;position:relative;top:-15px;}
.eventloc .searchpage_results_sort .sortby .minitext {font:900 italic 14px Georgia, Palatino, Times New Roman, serif;color:#444;}
.eventloc .searchpage_results_sort {margin-left:5px;}
.eventloc .searchpage_results_sort:after {content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.eventloc #lCol .searchpage_results_sort .sortby .minitext b {color:#000;font:bold 12px arial, sans-serif;}
.eventloc #lCol .searchpage_results_sort .sortby .minitext a, .eventloc #lCol .searchpage_results_sort .sortby .minitext a b {color:#004488;font:bold 12px arial, sans-serif;}
.eventloc .searchpage_results_sort .totalResults {font: italic 14px Georgia, Palatino, Times New Roman, serif;color:#444;}
.eventloc .search_result_pagination #paginated {display:none;}
.eventloc #lCol .search_result_pagination a, .eventloc #lCol .search_result_pagination b.pageNum {color:#004488;font-weight:bold;}

.eventloc #lCol .searchpage_results .eventInfo a.bl, .eventloc #lCol .searchpage_results .buyTickets a {color:#fff;text-transform:uppercase;font-weight:bold;}
.eventloc #lCol .searchpage_results .eventInfo a.bl:hover, .eventloc #lCol .searchpage_results .buyTickets a:hover {text-decoration:none;}
.eventloc #lCol .searchpage_results .locationTitle {font-size:13px; font-weight:bold;color:#000;}
.eventloc #lCol .searchpage_results .minitext {font-size:13px;}
.eventloc #lCol .searchpage_results .digest-lead {font-size:13px;line-height:18px;}
.eventloc #lCol .searchpage_results dt a.largetitle {font: 21px Georgia, Palatino, Times New Roman, serif;}

#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc {width:945px;margin-top:10px;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .supercontainertitle {
	font:900 italic 17px Georgia, Palatino, Times New Roman, serif;color:#444;padding-top:15px;border-top:1px solid #ccc;
	background-image:none;border:none;background-color:transparent;
	text-align:center;	
}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .containertitle {background-color:transparent;border:none;background:none;font-style:normal;text-transform:lowercase;font-weight:normal;font-size:24px;text-align:center;color:#000;font-family:georgia,times new roman, serif;margin-bottom:10px;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .relatedlist-media img {width:220px;border:1px solid #000;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .eventlist-listing {border:none;border-bottom:1px solid #ccc;margin-top:0px;padding-bottom:10px;text-align:center;padding-bottom:10px;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .more-events {text-align:center;font-weight:bold;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .more-events a, .pagelayout-span-bottom-eventloc .arrow {color:#004488 !important;font-size:12px;font-weight:bold;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .digest-headline, #pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .digest-headline b {font-size:16px;font-weight:normal;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc a.digest-headline, #pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc a:visited, #pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc a:hover {color:#000;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .digest-lead .smalldate .smalltext, #pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .digest-lead .smalldate b {display:none;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .digest-lead .smalldate {color:#444; font: italic 900 12px georgia, times new roman, serif;text-transform:lowercase;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .supercontainertitle {
	background:url("http://media.philly.com/designimages/doubleBorder-gray.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	height:5px;
	position:relative;
	z-index:1;
	padding:0px;
}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .supercontainertitle .containertitle_kicker {
	display:inline-block;
	background-color:#fff;
	padding:0 10px;
	color:#444;
	font:italic 900 26px georgia, palatino, times new roman, serif;
	position:relative;
	top:-15px;	
}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .container_4col_leftmiddle {border:none;padding:0;margin:0 10px;} 
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .container_4col_rightmiddle {border:none;padding:0;margin:0 10px;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .container_4col_left  {padding:0;margin: 0 10px 0 0;}
#pagelayout-custom-sectionFooter .pagelayout-span-bottom-eventloc .container_4col_right  {padding:0;margin: 0 0 0 10px;}
#lCol .section-front-wrapper .supercontainer_left .section-front-stack-story .topstory_img  .topstory-headline a {
font-weight: normal;
font-size: 21px;
line-height: 21px;
color: #000;
font-family: Georgia,Palatino,Times New Roman,serif;
margin-top: 4px;
margin-bottom: 4px;
padding-bottom: 0px;
}

#lCol .section-front-wrapper .supercontainer_left .section-front-stack-story .digest-lead{
font-size: 13px;
color: #000;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
line-height: 18px;

}
#taboola-bottom-main-column {
    border-top: 1px solid #CCCCCC;
    padding-top: 10px;
}
.calendarFrontWrap {position:relative;margin-bottom:15px;width:940px;margin-left:5px;}
.calendarFrontWrap .calendarBottomMouseOver {position:absolute;height:570px;z-index:2;}
.calendarFrontWrap .calendarBottomMouseOver .supercontainer {padding-top:15px;}
.calendarFrontWrap .calendarBottomMouseOver .relatedlist-media {float:left;}
.calendarFrontWrap .calendarBottomMouseOver .relatedlist-media img {width:106px;border:1px solid #000;float:left;}
.calendarFrontWrap .calendarBottomMouseOver .digest-lead {float:right;}
.calendarFrontWrap .calendarBottomMouseOver .container_calendar {opacity:1 !important;margin: 0 auto;width:265px;border-bottom:1px solid #fff;padding-bottom:20px;}
.calendarFrontWrap .calendarBottomMouseOver .container_4col_right .container_calendar {border-bottom:none;}
.calendarFrontWrap .calendarBottomMouseOver .container_calendar:after {content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.calendarFrontWrap .calendarBottomMouseOver .containertitlespacer {margin:0px;}
#lCol .calendarFrontWrap .calendarTopMouseOver .eventlist-listing {padding:0;margin:0;border:none;}
.calendarFrontWrap .calendarTopMouseOver {width:100%;z-index:1;}
#contentinside .calendarFrontWrap .calendarBottomMouseOver .container_4col_left, #contentinside .calendarFrontWrap .calendarBottomMouseOver .container_4col_leftmiddle, #contentinside .calendarFrontWrap .calendarBottomMouseOver .container_4col_rightmiddle, #contentinside .calendarFrontWrap .calendarBottomMouseOver .container_4col_right {float:none;width:300px;position:relative;z-index:2;padding:0;clear:both;} 
.calendarTopMouseOver .supercontainer_left .digest-lead {position:relative;}
.calendarTopMouseOver .supercontainer_left .eventlist-listing .leadWrap .containertitle_image {position:absolute;z-index:3; right:20px;}
.calendarTopMouseOver .supercontainer_left .digest-lead .smalldate {text-transform:lowercase;color:#fff;font: italic 900 24px georgia, times new roman, serif;position:relative;z-index:2;}
.calendarTopMouseOver .supercontainer_left .digest-lead .smalltext {display:none;}
.calendarTopMouseOver .supercontainer_left a.digest-headline, .calendarTopMouseOver .supercontainer_left a.digest-headline b {color:#fff !important;position:relative;z-index:2;font-size:44px !important; font-weight: 400 !important;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .transparentBg {position:absolute;opacity:0.5;background-color:#000;width:100%;height:100%;z-index:1;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .leadWrap {padding:15px;padding-left:20px;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing {position:relative;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .headlineWrap {position:absolute;bottom:20px;right:20px;z-index:22;width:600px;}

.calendarBottomMouseOver .supercontainer .divclear {position:absolute;opacity:0.5;background-color:#000;width:300px;height:100%;z-index:1;top:0px;}
#lCol .calendarBottomMouseOver .supercontainer .container_4col_left .containertitle {background:none;color:#fff;font: italic 400 34px georgia, times new roman, serif;text-transform:lowercase;padding: 0 0 5px 15px;width:250px;margin: 0 auto;border-bottom:1px solid #fff;}
#lCol .calendarBottomMouseOver .eventlist-listing {border:none;padding:0;margin:20px 0 0 0;}
#lCol .calendarBottomMouseOver .eventlist-listing .digest-lead .smalltext {display:none;color:#fff;}
#lCol .calendarBottomMouseOver .eventlist-listing .digest-lead .smalldate {color:#fff; font: italic 900 12px georgia, times new roman, serif;text-transform:lowercase;padding-top:0px;}
#lCol .calendarBottomMouseOver .eventlist-listing .relatedlist-media img {border:1px solid #fff;margin-right:10px;}
#lCol .calendarBottomMouseOver .eventlist-listing .digest-headline, #lCol .calendarBottomMouseOver .eventlist-listing .digest-headline b {font-size:16px;color:#fff;font-weight:300;}
#lCol .calendarBottomMouseOver .eventlist-listing .digest-lead {float:none;}
#lCol .calendarBottomMouseOver .container_inner .containertitle_image {padding: 0 0 5px 0;}

.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails {list-style:none;padding:0;margin:0px 0 10px;position:relative;z-index:2;padding:10px 0 0;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails:after {content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails li {display:inline;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventInfo {background-color:#fff;margin:10px 10px 0 0;padding:4px 15px;text-align:center;}
.calendarFrontWrap .calendarTopMouseOver .eventlist-listing .buyTickets {background-color:#fff;margin:10px 10px 0 0;padding:4px 15px;text-align:center;}
#lCol .calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails a.bl, #lCol .calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails a,  #lCol .calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails a b {color:#000;text-transform:uppercase;font-weight:bold;font-size:12px;}
#lCol .calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails a.bl:hover, #lCol .calendarFrontWrap .calendarTopMouseOver .eventlist-listing .eventDetails a:hover {text-decoration:none;}
.eventloc .searchpage_results #mid-leaderboard-ad .adUnit {margin:0 auto;width:728px;}
.eventloc .searchpage_results #mid-leaderboard-ad {border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px;}

.register-part .smalltitle {font-size:15px;}

.register-part {width: 310px;
float: left;
border-right: 1px solid #ccc;
margin: 10px 20px 15px 0px;}

.sign_up .register-part li label {display: block;
float: left;
width: 120px;
text-align: right;
padding: 2px 8px 0 0;
font-family: Georgia, Palatino, serif;
font-weight: bold;
font-style: italic;
font-size: 13px;}

.sign_up .register-part ol li {
    list-style: none outside none;
    margin-left: 0px;
    padding: 7px 0px 5px;
	clear:both;
}
.sign_up .register-part .signin_btn {border: 1px solid #014488;
background-color: #014488;
color: #fff;
font: 900 13px arial,helvetica,sans-serif;
margin: 0 0 0 129px;}

.sign_up .register-part li label .minitext {margin: 40px 0px 0px 129px;
white-space: nowrap;}

#lCol .sign_up .register-part li label a.minitext {color:#004488;}

.closeLink {text-align:center;padding:0 0 0 50px;font-weight:normal;font-family:arial,helvetica,sans-serif;}
#lCol .closeLink a {color:#004488;}

.sign-up-part {padding: 9px 0 0 0;font-size:14px;}
#lCol .sign-up-part a{text-decoration:underline;color:#004488;}
.sign-up-part .smalltitle {margin:0 0 25px 0;}

#articleFooter .sitemsg_reader {
    background-color: #ffffc1;
    margin-bottom: 6px;
    padding: 2px 16px;
    border: none;
font-size:12px;
}

#disqus_thread {
background: url('http://media.philly.com/designimages/doubleBorder-gray.gif') repeat-x scroll 0px 0px transparent;
padding: 10px 0 0 0;
}

.bleacher-grid {margin-bottom:25px;} /* Bleacher Report styling for Sports */
.bleacher-grid .container {margin-right:0px !important;margin-left:21px;margin-bottom:5px;}
.bleacher-grid .container:first-child {margin-left:0px;}
#lCol .bleacher-grid .container_image_img {padding:0px !important;}
#lCol .bleacher-grid .subfeature-headline {font-size:18px;}
